Snap Shots Add-On for Internet Explorer and Firefox

I’ve blogged about Snap Shots in the past and think it’s an excellent addition to any website. Now, you can have the power of Snap Shots on any website through the Snap Shots add-on for Internet Explorer or Firefox. These add-ons bring the usefulness of Snap Shots to all websites,... [Read More]

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]