我一直在使用ASP.NET MVC 1,并且我很想利用MVC 2中的改进。像验证这样的东西似乎有了很大的改进,强类型的HTML帮助方法看起来很棒。
那么,对于那些拥有实际实践经验使用ASP.NET MVC 1并且现在正在使用MVC 2的人来说,使用MVC 2的五大理由是什么?
答案 0 :(得分:5)
答案 1 :(得分:4)
编辑:在我的回答写完之后,问题经历了一个完整的180(Obama problem的一个实例)。升级到2.0版本的产品对我来说似乎不费吹灰之力。另一个问题实际上更有趣。
除非你的应用程序接近完成,否则你不会很快就会有新的开发。 MVC1和MVC2之间的重大变化数量非常少,您仍然可以使用MVC1构造,同时在新开发中合并新的MVC2构造。我正在将一个相当大的应用程序(50K +代码行)从MVC1更新到MVC2,甚至考虑到我所做的蠢事(比如不使用特定于视图的模型并直接与ValueProvider交互)应用程序,因为我正在学习MVC1,我只花了几天时间进行切换。
所以这是我的清单:
答案 2 :(得分:1)
Html.TextBoxFor<T>()
)