Apr 08, 2011
I would use MVC 3.
The reason for this is that the fundamentals of Design Patterns do not change with the introduction of more modern platforms.
The changes from MVC 2 to MVC 3 are fairly significant (particularly the Razor View Engine), but it does not fundamentally change the pattern oriented approach to building an ASP.NET MVC solution.
Hope you enjoy working with MVC 3.
We think it is a great platform.
Apr 09, 2011
You mean there would be no great changes in your "patterns in action" application design by using mvc 3 instead of mvc 2 ?