Steve Michelotti's article "Partition Web Apps Intelligently" appears on the cover story of the January 2009  issue of Visual Studio Magazine. Read the article to learn how to take advantage of MVC to design better Web apps that separate their architectural elements -- the UI, business logic, and code -- properly, as well as how to review what you create with unit testing.