有没有令人信服的理由升级到MVC5,从MVC3升级到MVC4?

时间:2015-07-28 10:54:01

标签: asp.net-mvc-4 asp.net-mvc-5 asp.net-mvc-5.1

我在生产中有一个MVC3,运行在ASP.NET 4.5,EF6.1,C#上。

我现在已经在QA上将其升级到MVC4。

我没有显着地发展它,只是调整性能。所以我感兴趣的两个功能是:

a) Greater use of Async behaviour to improve scalability
b) Improved View rendering performance through newer versions of Razor

然而,主要的瓶颈是与数据库的交互,这与MVC5或MVC4无关。

应用程序的重写可能在ASP.NET5 / VNext中,无论如何都是完全不同的。所以我真的很想知道升级到MVC5是否有任何意义,因为它的新功能是我的应用程序除了Razor3之外我不会使用的东西。

赞赏的想法。

1 个答案:

答案 0 :(得分:1)

我认为使用更新的技术总是很棒 Mvc5已经添加了这个新的

  

属性路由[路由("控制器/ {ID}")]

   [Route("Controller/{Id}")]
    public ActionResult GetBYID( int Id)
    {
        //TODO: Put your logic here.       
        return View();

}

  

ASP.NET Identity,对社交网络来说非常棒

我们将它用于我们的校园项目:)

MVC5是您的选择