Other Programming Fonts

Damien Guard shows a few other, less well-known monospaced fonts that have potential as programming fonts: Anonymous, Crystal, Onuava and Share Technical Monospaced. I used Anonymous a few years back for a few months, back when it was a free download from the Microsoft.com site, and found it pretty usable. It was...

PSHostUserInterface.PromptForChoice

I've been working a bit lately with the Windows PowerShell hosting interfaces (PSHost and friends). I've got a basic host up and running (UI and all), but I'm still strugling a bit with some of the methods. So, here's one question for you PowerShell guys: What command will trigger a call...

On Programming JavaScript

Jeremy Miller talks a bit here on JavaScript as an pretty decent programming language and about doing "metaprogramming" with it. What really caught my eye, though, was Jeremy's comment that "JavaScript, even more so than VB, has to be the Rodney Dangerfield of programming languages". See, I actually hate writing...

Boo Syntax for Vim

While working through the Boo code in JanRain's OpenID library, I got tired of looking at a colorless screen. It's easy to forget how much of a difference syntax highlighting does! Seeing as how I'm using Vim as my current external editor of choice, I looked around to see if I...

e-TextEditor

After my past couple of posts on Text Editors (which turned out to be fairly popular by the way), quite a few people suggested I tried e-TextEditor. I had already mentioned that I knew about it but had not actually tried it, so I decided to give it a quick spin...

Janrain.OpenId and .NET 2.0

I've been doing some work this week integrating with OpenID, using Janrain's OpenID library. Scott Hanselman talked about his experience with it a few weeks ago, though I'll admit that frankly, the fact that the library is in Boo didn't really cause me any concerns. I still don't know Boo,...

Activity Binding Limitations

One of the core features of Windows Workflow Foundation that enables authoring workflows in a declarative fashion [1] is activity binds, which enable you to connect inputs of one activity with the outputs of another (or properties of the workflow itself), saving the developer from having to write custom code...

Remote Pair Programming

Roy Osherove is asking about collaboration support in text editors to enable remote pair programming. I honestly don't know anything about what editors support something like that, though definitely seems like a feature worth checking out. However, we've used in the past the Remote Assistance features in Windows XP and...

CSD STS and Relay Services

Recently the Connected Systems Division at Microsoft has been working on some experimental public stuff that is way, way cool. From all they are working on, there is now two publicly available experimental services you'll really want to check out: The STS: Security Token Service This is an open identity...

MVP Summit Winding Down

Today was the final day of the MVP summit. I had a great time! It's always great to meet a people face to face, and during the last couple of days I got to finally meet in person Scott Colestock, Harry Pierson, Gregory van der Wiele (the only other user of...