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 http://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 :)

A public “well done” for the ASP.NET MVC Conference


Yesterday (22nd August 2010) was mvcConf – “the Virtual ASP.NET MVC Conference”. This was an ambitious undertaking by the community to deliver a three track, 20+ session conference for FREE using Live Meeting. And… it worked great. A big well done to everyone involved.

It was  particularly interesting to me and my team as we are hoping/planning to do similar online conferences in UK time around technologies such as the Windows Azure Platform and Windows Phone 7 – and attending yesterday gave me the confidence that we are on the right track.

Highlights for me included:

Three tracks, great mix of sessions, no excuse to be bored!

Capture1

Could join all three rooms at the same time

and follow the open space “Law of two feet” with ease

Capture6

Every session could be rated on http://speakerrate.com

All sessions can be found at http://speakerrate.com/events/503-mvcconf. Alas only 78 ratings so far which is a shame. Rate them now!

Capture5

The return of IRC

IRC is my fave “chat thing” and is too often overlooked.

image

Very professionally done

e.g. the slides explaining how it will all work

Capture8

Capture9Capture10

and the joining a room page

Capture3

Sponsors a plenty

That were given plenty of air time at the start of sessions which is to be applauded. E.g. the wonderful JetBrains

Capture12

And plenty of buzz afterwards

Capture13