是asp.net mvc 2 RC已准备好投入生产

时间:2010-01-29 07:46:10

标签: c# asp.net asp.net-mvc

使用asp.net mvc 2进行制作或坚持使用asp.net mvc 1是否有任何风险。

4 个答案:

答案 0 :(得分:3)

是(准备好了)。从经验中讲述这一点。

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

我花了一天的时间将我们的网络应用程序完全迁移到Mvc2 RC(这不是巨人)。

Asp.net Mvc拥有相当不错的单元测试套件和非常好的架构 - 因此,它有点稳定,没有太多突破性的变化(在Mvc2中只有一个RC => viewcontext要求textwriter作为最后一个参数或者通常 - 这不应该是一个问题,你甚至不会注意到(不适合我,因为我有机制将html呈现为字符串)。并且验证可能存在一些问题(我们的应用程序非常{{ 1}}))。


来自我们的成员克雷格的{p> Related blog post。 :)

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

主要变更 - 验证

答案 1 :(得分:1)

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

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

答案 2 :(得分:1)

如果您有质量流程来测试您的应用程序,那么我认为它没有问题。

我认为一个更好的问题是你想要在最近发布的这个版本上进行开发。

  • 您会发现较少的文档。
  • 您可能会在开发过程中发现框架问题。
  • 当您更新到以后的版本时,您可能会发现一些细微的更改(仅限)。

如果您确实需要解决在框架中发现的任何问题,最后可以使用源代码。您只需要决定是否要使用更新的功能或更加理解和记录的版本进行开发。

对我来说,一旦找到时间,我就会转到第2版。

答案 3 :(得分:0)

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