With the release of ASP.NET MVC 3, I am wondering what are the major reasons (killer features) we should upgrade our app to MVC3.
Our app is currently in MVC2 using:
- Ninject & Ninject.Web for IoC,
- Linq to Sql
- jQuery (no ASP.NET Ajax)
- flot charts.
- MVC Contrib
- Custom REST (through dynamic WCF no XML config files)
We do not use ASP.NET charts or EF etc.
Is there any real compelling reason we should upgrade to ASP.NET MVC 3?