代码之家  ›  专栏  ›  技术社区  ›  Adeel

ASP.NET MVC 2 RC是否准备好生产?

  •  1
  • Adeel  · 技术社区  · 14 年前

    在生产中使用ASP.NET MVC 2或坚持使用ASP.NET MVC 1是否存在任何相关风险。

    4 回复  |  直到 14 年前
        1
  •  3
  •   Community TheSoundDefense    7 年前

    已经准备好了。从经验来看。

    最麻烦的是第三方工具(即- spark hack )。

    我花了1天时间把我们的web应用程序完全迁移到MVC2 RC(这不是一个巨大的应用程序)。

    ASP.NET MVC有非常好的单元测试套件和非常好的体系结构-因此,它有点稳定,没有太多破坏性的更改(在MVC2 RC=>viewContext中,只有一个需要文本编写器作为最后一个参数或其他东西)。通常情况下,这不应该是一个问题,你甚至不会注意到这一点(对我来说不是,因为我有将HTML呈现为字符串的机制)。验证可能有一些问题(我们的应用程序 read-only )


    Related blog post 来自我们的同事克雷格。:)

    最近(当前日期=>2010-02-06) Mvc2 RC2 was announced .

    主要变更-验证

        2
  •  1
  •   Darin Dimitrov    14 年前

    总会有风险的。RC版本没有得到微软的官方支持,所以如果你这样做的话,你将不得不依赖社区(BTW很棒)。另一个风险是,RTM中的某些功能可能会发生变化,如果您想升级,可能需要重新测试整个应用程序。

    除此之外,ASP.NET MVC 2 RC还附带了一个上线许可证,因此您可以在生产环境中使用它。

        3
  •  1
  •   tarn    14 年前

    如果您有质量流程需要测试 你的 应用程序,那么我看不出它有问题。

    我认为一个更好的问题是,您是否希望在这样一个最近发布的版本上进行开发。

    • 你会发现更少的文档。
    • 在开发过程中,您可能会发现框架存在问题。
    • 只有在更新到以后的修订时,才能找到小的中断更改。

    最后,如果您确实需要修复在框架中发现的任何问题,那么源代码是可用的。您只需要决定是使用较新的功能开发,还是使用更易于理解和记录的版本开发。

    对我来说,我一找到时间就要转到第二版了。

        4
  •  0
  •   Lex Li    14 年前

    此rc build没有go-live语句,因此不受Microsoft支持。你需要等到它的最终版本。