我们正在开始一个新项目,但我们不想使用测试版软件。与此同时,我们不能等待MVC 4的发布。在编写MVC 3项目以便轻松升级到MVC 4时需要注意的一点是什么?
1
A
回答
1
您正在开发的应用程序是否支持多种设备(手机,平板电脑和PC)?如果它支持多个设备,那么对于如何构建您的项目以及用于切换到特定于设备的控制器和视图的命名约定有一些注意事项。请查看此tutorial以了解更改的说明。此外,如果您的应用程序将具有一些REST Web服务或API,那么您将需要查看MVC 4的一部分ASP.NET Web API。
0
从MVC3移动到MVC4非常容易。这里是微软的具体笔记:http://www.asp.net/whitepapers/mvc4-release-notes#_Toc303253806
我刚刚将一个大的MVC3应用程序升级到MVC4。我们做了一个创建一个新项目的选项,总共10分钟,从MVC3开始的所有工作都很好。
你错过的是从一开始就开发新功能(因为它是一个新项目)。但考虑到你的限制,这应该是可以接受的
另外要注意的是:MVC4带有“上线”许可证(http://weblogs.asp.net/scottgu/archive/2012/02/19/asp-net-mvc-4-beta.aspx),因此您可以在今天的生产环境中使用它。
相关问题
- 1. 升级到MVC 3
- 2. 从ASP.NET MVC 3升级到ASP.NET MVC 4导致404错误
- 3. MVC 2 - Preview版本在发布时能否轻松升级到Beta?
- 4. 将FlashIDE项目迁移到Flashdevelop时需要注意什么?
- 5. VS 2010 asp.net mvc v1项目升级
- 6. 在估算PowerBuilder转换项目时需要注意什么?
- 7. 转换一个ASP.NET MVC 3项目到MVC 4
- 8. 从MVC Preview 3升级到Beta/RC
- 9. 如何构建我的码头项目以便轻松部署?
- 10. Ajax.BeginForm在升级到MVC 3和.NET后表现奇怪4
- 11. 从Oracle 10g降级到9i时需要注意什么?
- 12. 升级.net 3.5,MVC 1项目到.net4.5和MVC 5
- 13. 升级Struts时需要修改什么?
- 14. 这个MVC项目的第一行是什么意思?
- 15. 如何从MVC 2硬编码升级后在MVC 3中添加Razor视图?
- 16. 升级项目到Visual Studio 2010,但现在得到MVC错误
- 17. MVC 3 _ViewStart,目的是什么?
- 18. Grails - 从3级升级到4级
- 19. 如何使用Spring MVC编写项目?
- 20. MVC2到MVC升级错误
- 21. JavaScript的MVC - 轻量级?
- 22. 是什么意思:是什么意思?
- 23. 从Visual Studio 2005移植到2008时需要注意什么?
- 24. 什么是需要升级应用程序从IOS3到IOS4?
- 25. Html.DropDownList升级到ASP.NET MVC RC1
- 26. ASP.NET MVC文本编辑器轻量级
- 27. 从VS2008升级ASP MVC项目到2010 - 是否有可能不同时升级到.net4
- 28. 是什么@Transaction注释Spring MVC中,什么是它的主要目的
- 29. ASP.NET MVC 3:编辑项目的“集合”
- 30. mvc 4模板升级nuget包
为什么不使用测试版?如果它不是近期将要发布的内容,那么当你完成任务时,很可能会发布非beta版本。 – 2012-03-19 12:26:44
我们的公司政策不使用任何测试版产品。 – WinFXGuy 2012-03-19 12:29:50
够公平!检查ASP.NET MVC 4 RoadMap http://aspnet.codeplex.com/wikipage?title=ASP.NET%20MVC%204%20RoadMap它可能会让你知道你错过了什么。我认为你不需要特别考虑。从MVC 3到MVC 4非常容易。 – 2012-03-19 12:37:39