Pick of the week: WebForms - FrontPage for Programmers
General
- Writing Great Unit Tests - Best And Worst Practices: Steve Sanderson has a great must-read post about good unit testing practices. This should be of particular interest to those who are struggling to find that 'aha' moment when it all makes sense.
- Identify Code Structure Patterns At A Glance: Patrick Smacchia shows how you can use Design Structure Matrices to quickly identify some common code structures.
- Multi-Tenant Data Architecture: Microsoft explains the various details and tradeoffs with multi-tenant architectures.
- Fun With Method Missing and C# 4: Curious about the new
dynamickeyword in C# 4 but still not wrapping your head around how or when to use it? Phil Haack has a great example. After reading the post, be sure to check out the entirely different post just about the feedback! - Fluent NHibernate 1.0: Like what NHibernate has to offer, but the thought of writing fragile XML makes you shiver? Then you'll want to check on the freshly released 1.0 of Fluent NHibernate.
- My Enemy, My Self: Rob Conery writes an entertaining post about progress on a new project and how his own worse enemy ended being himself.
- The Weekly Source Code 45 - Kicking Butt on Windows 7 *and* Windows XP: Scott Hanselman takes a look at how to take advantage of the cool new features in Windows 7.
Web Development
- Silverlight And Localizing String Data: Tim Heuer demonstrates how to localize strings in you Silverlight application.
- jQTouch: The first beta has shipped of this neat jQuery plugin for the iPhone, Pre, & Android devices.
- Code Optimized Web Development Profile: As part of his VS 2010 and .NET 4.0 Series, Scott Guthrie has made this web developer smile from ear to ear - in VS2010 you can disable the designer view for HTML!
- Windows Cache Extensions 1.0 for PHP - Beta: PHP on
IIS7IIS just gets better and better.Ruslan Yakushev announces the beta release of a drop-in PHP accelerator for Windows. Be sure to check out his post about increasing the number of PHP instances, too. - Odd/Even Looping in ASP.NET MVC: Rick Strahl shows two options for odd/even parsing in ASP.NET MVC.

