从 MVC3 到 MVC4 后,是否有升级到 MVC5 的令人信服的理由?
Is there a compelling reason to upgrade to MVC5, having gone from MVC3 to MVC4?
我在生产中有一个 MVC3,运行 ASP.NET 4.5,EF6.1,C#。
我现在已经在 QA 上将它升级到 MVC4。
我并没有对其进行重大开发,只是对性能进行了微调。所以我感兴趣的 2 个功能是:
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 之外不使用的东西。
感谢您的想法。
我认为使用新技术总是很棒
Mvc5 添加了这个新的
Attribute Routing [Route("Controller/{ID}")]
[Route("Controller/{Id}")]
public ActionResult GetBYID( int Id)
{
//TODO: Put your logic here.
return View();
}
ASP.NET Identity which is super awesome for social networks
我们将其用于校园项目:)
MVC5 是你的选择
我在生产中有一个 MVC3,运行 ASP.NET 4.5,EF6.1,C#。
我现在已经在 QA 上将它升级到 MVC4。
我并没有对其进行重大开发,只是对性能进行了微调。所以我感兴趣的 2 个功能是:
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 之外不使用的东西。
感谢您的想法。
我认为使用新技术总是很棒 Mvc5 添加了这个新的
Attribute Routing [Route("Controller/{ID}")]
[Route("Controller/{Id}")]
public ActionResult GetBYID( int Id)
{
//TODO: Put your logic here.
return View();
}
ASP.NET Identity which is super awesome for social networks
我们将其用于校园项目:)
MVC5 是你的选择