该应用现在正常运作。想知道我是否可以通过迁移到Visual Studio 2013,ASP.NET MVC 4,Entity Framework 6.1,.Net 4.5来获得任何好处。在我投入努力之前(听起来不是很多),这些新组件中是否有一些东西可以使事情变得更好,更有效? ASP.NET MVC 4或Entity Framework 6.1或.Net 4.5中的任何很酷的功能可以帮助使代码更好吗?
提前致谢。
答案 0 :(得分:0)
如果您正在考虑升级,那么我相信您应该通过MVC 4并转到MVC 5,在这里您会变得更好:
但不建议一直移动到MVC 6,因为在MVC 6(ASP.NET vNext)中完全重新设计了这些内容。
答案 1 :(得分:0)
我在新版本中找到了很多改进。
对于MVC5:更稳定的WebAPI(特别是对于OData),更好的脚手架,支持Bootstrap,视图中的Enum支持。 对于EF 6:自定义代码优先约定,拦截/ SQL日志记录。
但您的现有应用程序是正确的,因此在您的情况下,对我而言最突出的是异步支持,可能会为您提供可伸缩性/性能改进。