Setting up a Continuous Integration System, Part 5: CruiseControl.NET Custom Plug-in: Update Version

This is the next part in an ongoing series about setting up a continuous integration system. The series includes: Part 1: Introduction Part 2: Project Folders Part 3: CI Workflow Part 4: CI Server Baseline Software Part 5: CruiseControl.NET Custom Plug-in: Update Version (this post) Part 6: CruiseControl.NET Custom Plug-in: …

The difference between Visual Studio’s WCF Service Application and WCF Service Library project templates

I’ve been working with WCF lately. One of the immediate points of confusion was which type of project to start out with: WCF Service Application or WCF Service Library. Let’s take a look at each, then examine the differences. Hopefully we can come to some conclusion regarding the time and …

Silverlight Unit Testing

Unit testing is important, even for Silverlight applications. At my job, I insist that every application contain at least some unit testing (that doesn’t mean that every application does, but I’ll keep insisting), and that we maintain a minimum of 40% code coverage. Normally, I implement unit testing with NUnit. …