我不确定在生产系统中使用 ASP.NET MVC 2 Preview 1 是否可行?我愿意,因为它引入了几个急需的功能,这些功能在 MVC 1 中很奇怪。

不幸的是,我在 ScottGu 7/31 的发布帖子中没有找到任何有关该主题或路线图的信息。MVC2P1 已经和 MVC 差不多了吗(我不知道 MVC 团队认为预览是什么)?有人有这方面更好的信息吗?

感谢您的投入,谢谢!

有帮助吗?

解决方案

基于MVC释放1

,有最终释放之前许多预览。原来的ASP.NET MVC 1预览1是从最终版本有很大不同。最终的MVC 1预览5是非常相似的最终版本,不同的很少(如果有的话),我认为主要区别是错误修正。

虽然MVC 2 MVC 1的改进,它也有一些新的重大举措(如区域),而且也不能保证,目前的MVC 2预览1件作品是怎样的最终产品将如何工作。如果您在生产系统需要长寿,我真的不建议在产能,除非你愿意处理的最终版本可能显著改变使用任何预览产品。

一个侧面说明...如果你把你的生产系统,连续的预览版更新,应该减轻你的最终迁移到MVC 2的最终版本

其他提示

即使是预览版 2,框架也有很多改进。例如,客户端数据验证将是 介绍 在预览版 2 中,并将带来新的 可插拔的API. 。该团队还在完善模板化视图助手。因此,我不认为这就是 MVC 2。

抛开所有稳定性和 API 更改问题不谈,我认为微软已经 不是 发布带有允许您在生产环境中使用这些位的许可证的 MVC 2 预览版,即上线许可证。至少对于预览版 1 来说似乎是这样。

我收集这个来自 Scott Gu 的博客评论Phil Haack 的博客评论.

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top