用于MVC初学者的MVC 5或MVC 6

Pur*_*inS 8 asp.net-mvc entity-framework asp.net-mvc-5 asp.net-core-mvc

我是一名拥有10年以上经验的.net开发人员,但从未有机会与MVC或EF合作.当我正在寻找其他机会时,我开始研究MVC 5和其他新技术/框架.我得到了我的基础知识然而最近发布的MVC 6,我现在很困惑,以了解什么.似乎MVC 6与System.web,httpcontext,global.asax在很大程度上有很大的不同,很多其他地方在MVC 6中都有所改变.我打算通过一些实验室和手来获得一本书或Pluralsight订阅并更详细地学习MVC在练习上.你们认为我应该用MVC 5做到这一点吗?当MVC 6发布时,它将在它之上或直接从MVC 6开始以避免任何混淆.非常感谢您的帮助.

有网站/书籍的建议吗?

编辑 - 似乎MVC 5还有很长的路要走.什么其他技术与它一起走?

Mar*_*ark 9

如果您刚刚开始使用ASP.NET MVC,那么MVC 5.0将会发布,因为您学习的大部分内容都可以在发布时转移到版本6.

我还建议使用ASP.NET WebAPI学习前端MVW框架,例如AngularJS.

学习MVC模式的大部分知识都可以转移到AngularJS,您可以使用WebAPI作为后端为您的应用程序构建一个强大的API(您可以在以后重新使用它将您的应用程序带到其他平台,如iOS或安卓)

asp.net网站是一个很好的起点:

http://www.asp.net/web-api

http://www.asp.net/mvc/tutorials/mvc-5/introduction/getting-started