Jamie Cansdale has released 1.0 of the brilliant and indispensible TestDriven.NET add-in.
If you use any version of Visual Studio.NET and would like to do unit testing from right within the IDE, you need this free add-in! It can totally change the way you develop. Congratulations Jamie!
NAnt committer Gert Driesen just posted that NAnt 0.85 Release Candidate 1 and NAntContrib 0.85 Release Candidate 1 are available.
This is big news for NAnt, and it's great to see the next version is getting close to release. If you haven't looked at NAnt since 0.84 you'll see tons of enhancements. There were many in the NAnt list who felt that the numbering scheme of 0.84 -> 0.85 really doesn't do it justice.
Check it out, it's a fabulous tool!
I was looking at my PocketPC as it sat in its cradle on my desk the other day and asked what it was doing for me. There is an awful lot of processing power and prime display real-estate sitting there doing nothing.
We use CruiseControl.NET (download it here) to perform continuous integration builds on our projects. It is important that news of a broken build be communicated to the team members as quickly as possible. There has been much written about using things like Ambient Orbs and Lava Lamps to indicate build status in real-time.
At the heart of CruiseControl.NET is a service that sits on the build server and kicks off builds when triggers such as a source repository check-in or a scheduled nightly build occur. CruiseControl.NET also includes a management website called the Web Dashboard (here is an example) that gives you a high level view of the status of all of your builds. CruiseControl.NET also includes a web service that allows you to integrate the build information into other applications.
I wrote PocketDashboard for my PocketPC to make calls every minute or so to the CruiseControl.NET web service on our build servers and display an aggregated list of the status of all of our builds. As long as all of the builds are successful, PocketDashboard show green dots and a green bar. But if any builds fail, a wav file will play and the bar turns red to attract attention to the fact that something bad has happened.
Download a zip file containing the executable and the full source with a Visual Studio .NET 2003 project here (if that doesn't work try this or this)
Jamie Cansdale just sent me a link to a very cool tool by Steve Saxon called RUnit that lets you run NUnit tests inside ASP.NET. Simple and elegant. http://www.ruxp.net/runit.asp. Nice job Steve.