Upgrade from ASP.NET MVC 2 to ASP.NET MVC 3

Ever since ASP.NET MVC 3 RTM’ed, I see a lot of questions about upgrading applications using ASP.NET MVC 2 to MVC 3. I suppose many developers are unaware of a free application released by Microsoft that upgrades ASP.NET MVC 2 applications to ASP.NET MVC 3. The tool only supports Visual Studio 2010 solutions and MVC 2 projects targeting .NET 4. Please note that this tool does not support Visual Studio 2008 solutions or MVC 1 projects.

Download the ASP.NET MVC 3 Upgrade Tool here

Note: ASP.NET MVC 3 can be installed side by side with ASP.NET MVC 2 on the same computer

Microsoft has also released notes that list the steps if you choose to ‘manually’ upgrade an existing ASP.NET MVC 2 application to MVC 3. Check the ASP.NET MVC 3 Upgrade Notes here

Make sure you check the Known issues document. If you face any other problems during the upgrade, you can ask your questions at the ASP.NET MVC 3 forums or in the Stack Overflow forum.



Will you give this article a +1 ? Thanks in advance


About The Author

Suprotim Agarwal
Suprotim Agarwal, ASP.NET Architecture MVP (Microsoft Most Valuable Professional) works as an Architect Consultant and provides consultancy on how to design and develop Web applications.

Suprotim is also the founder and primary contributor to DevCurry, DotNetCurry and SQLServerCurry. He is the Editor of a Developer Magazine called DNC Magazine. He has also written two EBooks 51 Recipes using jQuery with ASP.NET Controls. and The Absolutely Awesome jQuery CookBook

Follow him on twitter @suprotimagarwal

No comments: