Pick of the week: How I Put My Wife Into SVN
General
- What Makes a Good Unit Test: Mark Needham has some good pointers on making your unit tests shine.
- The Problem With Logging: Jeff Atwood shows how easy it is to abuse logging and what the repercussions are of doing so.
- Fluent NHibernate’s AutoPersistenceModel: Chris van de Steeg shows how to use Fluent NHibernate to generate your persistence mappings automagically!
Web Development
- The Fat Controller: Ian Cooper shares his experiences and thoughts about how to help your controllers maintain a healthy weight.
- ASP.NET MVC Beta Obscurity: Scott Hanselman dives into the ASP.NET MVC source code to reveal a subtle behavior that is probably not so uncommon to run across.
- Have You Ever Wondered Why CodePlex is So Slow?: Dave Ward takes a close look at a specific feature of CodePlex that is slowing the site down, despite what appears to have an easy fix.
- Using jQuery with ASP.NET – Part 2: Rick Strahl has posted the second part of his jQuery and ASP.NET series. This installment focuses on making ajax callbacks to the server.
- Silverlight Install Experience Best Practices: Tim Heuer highlights how Netflix put a considerable amount of thought and effort into the install experience for their streaming service.