【问题标题】:What points to keep in mind while coding a MVC 3 project for easy upgrade to MVC 4?在编写 MVC 3 项目以便轻松升级到 MVC 4 时要记住哪些要点?
【发布时间】:2012-04-03 22:11:57
【问题描述】:

我们正在启动一个新项目,但我们不想使用测试版软件。同时,我们也等不及 MVC 4 的发布了。

【问题讨论】:

  • 为什么不使用测试版?如果它不是在不久的将来发布的东西,那么在你完成时很可能会有一个非测试版发布。
  • 我们公司的政策是不使用任何测试版产品。
  • 很公平!检查 ASP.NET MVC 4 RoadMap aspnet.codeplex.com/wikipage?title=ASP.NET%20MVC%204%20RoadMap 它可能会让您了解您错过了什么。我认为你不需要做任何特别的考虑。从 MVC 3 到 MVC 4 非常容易。

标签: asp.net asp.net-mvc-3 asp.net-mvc-4


【解决方案1】:

您正在开发的应用程序是否支持多种设备(移动设备、平板电脑和 PC)?如果它将支持多个设备,那么对于如何构建项目以及用于切换到设备特定控制器和视图的命名约定,有一些注意事项。查看此tutorial 以了解更改的说明。此外,如果您的应用程序将具有一些 REST Web 服务或 API,那么您将需要查看 ASP.NET Web API,它是 MVC 4 的一部分。

【讨论】:

    【解决方案2】:

    从 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),因此您现在可以在生产中使用它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-04
      • 2013-11-28
      • 2012-11-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多