ASP.NET MVC 3 Preview 1 has landed

Quick Link: download ASP.NET MVC Preview 1

It is a an exciting time to be a web developer. There are lots of new technologies from Microsoft coming out for the browser (IE9 changes everything), in the area of tooling (the brand new WebMatrix) and for the server – with ASP.NET MVC 3 Preview 1 released today (27th July 2010).

Download and install side by side with MVC 2

If you have Visual Studio 2010 (The FREE Web Developer edition is fine) then you can safely download ASP.NET MVC Preview 1 (download + install takes a few minutes). ASP.NET MVC 3 is designed to be installed side-by-side with ASP.NET MVC 2 which means you can install today’s Preview 1 release on your machine without it impacting existing MVC 2 projects.  Once installed you will have a new set of ASP.NET MVC 3 project templates show up within Visual Studio 2010’s “New Project” dialog.

image

MVC 3 Preview 1 includes:

  • View improvements: Select a view engine, new view engine “Razor”
  • Controller Improvements: Global filters for “cross cutting” logic, new ways to pass data to views, new ActionResult types
  • JavaScript and AJAX improvements: built-in JSON binding and more
  • Model Validation improvements: .NET 4 DataAnnotations and more
  • Dependency Injection improvements: Making it easier to do DI/IOC work to simplify testing of controllers

Once you have played, please give feedback

Preview 1 is about getting feedback. Post your feedback and any bugs/issues you find to the ASP.NET MVC forum at https://forums.asp.net. Thank you.

Related Links

 

P.S. Oddly, I only just received my copy of the excellent Pro ASP.NET MVC 2 by Steven Sanderson last week. It arrived before I had got round to finishing the first edition on ASP.NET MVC 1. MVC 3 Preview 1 arrived before I had read 20 pages of the second edition. I need to speed up :)