C# 3.0 - Partial Methods

Partial methods are a new feature available in C# 3.0 that don’t seem to get enough credit. I think there was a lot of confusion early on about what partial methods were and how they were used. Partial methods are intended to solve a major problem that is not only... [Read More]

Volatile Registry Keys

Up until recently, I had never heard of a volatile registry key. I cam across a post by Daniel Moth that presents an extension method that adds support for both .NET and NETCF. While I haven’t looked at the projects he provides, it did get me thinking... [Read More]

MSBuild or NAnt?

For the last 4 years or so I have been involved, either directly or indirectly, with creating standardized build systems that run on the Microsoft platform. Before that I was actually a Unix admin and developer and was very proficient in writing makefiles. When I first got involved in build... [Read More]

MSBuildContrib Updates

I know I just mentioned this project yesterday, but I wanted to thank those of you who have already downloaded it. Hopefully you have found it useful so far. I have already updated the project for the 1.0.2913.51352 release, which adds a few new tasks and cleans up some... [Read More]

MSBuildContrib project on CodePlex

MSBuildContrib is the project for tasks and tools that aren’t in MSBuild. This is similar to the NAntContrib project and will be incorporating as many of the NAnt and NAntContrib tasks as possible. There is still a long way to go, so if you are interested in... [Read More]