5 best practices for building ASP.NET MVC web sites

April 29th, 2010

Since ASP.NET MVC 2.0 is included with Visual Studio 2010, here is a list of "lessons learned" from building three systems from scratch using ASP.NET MVC.

Since developing with ASP.NET MVC pre-1.0, I've been building a hefty library of ASP.NET MVC 1 & 2 routines that includes everything from blogging to forum modules to CRM libraries.

Visual Studio 2010 shipped with ASP.NET MVC 2.0. If you are a new developer to ASP.NET MVC, it may be daunting at first, but definitely dig in and give it a try. I would recommend it over WebForms development any day (ViewState? Buh-Bye).

When starting out with ASP.NET MVC, some new developers may be looking for some tips and tricks on how to write proper ASP.NET MVC web apps.

Here are some lessons that I've learned the hard way.

There are other techniques that I'll write about in a future post. If this post is popular enough, I'll start posting more ASP.NET MVC tips.

Does anyone have any other best practices or lessons learned from building their own ASP.NET MVC applications? Post your comments below.