Visual Studio "Rosario" CTP

Short on the heals of the Visual Studio 2008 Beta 2 release, we will soon have the first public Community Technology Preview (CTP) of Visual Studio “Rosario”.  According to Brian Harry, Microsoft product unit manager for Team Foundation Server, Microsoft has been working on Rosario since September of... [Read More]

MZ-Tools 6.0

In case you don’t know about MZ-Tools, it is easily the best Visual Studio .NET add-in available. This started in 2000 as an add-in for the Visual Basic 6 IDE, which is where I was first introduced to it. Since then, I have followed it’s evolution into a Visual... [Read More]

Data Binding an Enum with Descriptions

Every once in a while I need to bind an enumerated type to a Windows Forms control, usually a ComboBox. The simplest is to use the Enum.GetValues() method, setting its result to the DataSource property of the ComboBox. If you have the following enum: <span... [Read More]

Refactor or Rewrite?

There was a recent discussion on The Code Project about the virtues of refactoring. This rather quickly turned in to a question about what the difference is between refactoring and rewriting code. I have worked for a manager who loved to say “I’m confident in my ability to... [Read More]

Windows PowerShell e-book

If you are a PowerShell developer, or are just interested in learning more about Windows PowerShell, be sure to check out this 44 page e-book from Microsoft Switzerland (yes, it’s in English). The associated demos are also available. [Read More]