繁体   English   中英

VS2010,.Net 4,MVC3,实体框架5至VS2013,MVC4,EF6.1,.Net 4.5

[英]VS2010, .Net 4, MVC3, Entity Framework 5 to VS2013, MVC4, EF6.1, .Net 4.5

该应用程序现在可以正常运行。 想知道我是否可以通过迁移到Visual Studio 2013,ASP.NET MVC 4,实体框架6.1,.Net 4.5来获得任何好处。 在我努力之前(听起来并不多),这些新组件中是否有某些东西可以使事情变得更好和更有效? ASP.NET MVC 4或Entity Framework 6.1或.Net 4.5中有哪些很酷的功能可以帮助使代码更好?

提前致谢。

如果您正在考虑升级,那么我相信您应该通过MVC 4并转到MVC 5,这将使您变得更好:

  • 路由>属性路由
  • 身份模型> 2.0
  • 捆绑和缩小
  • OpenID和OAuth
  • SimpleMemeberShipProvider,而不是DefaultMemberShipProvider

但是不建议您一路将其迁移到MVC 6,因为在MVC 6(ASP.NET vNext)中已经完全重新设计了这些内容。

在这些较新的版本中,我发现了很多改进。

对于MVC5:更稳定的WebAPI(尤其是OData),更好的支架,对Bootstrap的支持,视图中的Enum支持。 对于EF 6:自定义代码优先约定,拦截/ SQL日志记录。

但是您的应用程序是现有的应用程序,因此对于您而言,对我而言突出的是异步支持,这可能会给您带来可伸缩性/性能方面的改进。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM