Die nun fertiggestellte und kostenfrei zum Download bereitstehende zweite Ausgabe ASP.NET MVC 2 stellt ein neues Model View Controller (MVC)-Framework auf Basis der ASP.NET 3.5 SP1-Runtime zur Verfügung. Der Einsatz des MVC-Patterns sorgt mit ASP.NET bei diszipliniertem Einsatz für hochgradig wartbare und einfach zu testende Web-Anwendungen. Nicht genug, dass die Erweiterung kostenfrei ist: In Microsofts Open Source-Community CodePlex steht sogar der Sourcecode des Frameworks zur Verfügung. Scott Guthrie, Microsofts Corporate Vice President der .NET Developer Division, gibt in seinem Blog einen kompakten Überblick über die Neuerungen in Version 2.