你会使用MVC 2还是MVC 1? - S#arp架构+ Spark视图引擎

时间:2010-01-10 22:17:48

标签: asp.net-mvc asp.net-mvc-2 spark-view-engine s#arp-architecture

我开始使用S#arp Architectur和Spark View Engine开发复杂的Web应用程序。

默认情况下使用MVC 1.0。

但我正在考虑将所有内容升级到ASP.NET MVC 2。

您是否会开始在MVC 1中开发并稍后升级到版本2或直接从头开始升级?

感谢您的建议,

-Ben

3 个答案:

答案 0 :(得分:3)

在一天结束时,它一如既往地冒着风险与奖励。

根据我的经验,MVC 2非常稳固,但它仍然是测试版软件,所以如果它出现了问题,那么任何决定使用beta的人都会被激活。

你真的需要这些功能吗?如果您要花费大量资源编写已经包含的功能,那么最好立即使用v2。

答案 1 :(得分:1)

MVC 2

关于微软产品(imho):
版本1是测试版 - 错误并且不完整。版本2是vesion 1应该是什么。

我正在使用MVC 2 RC进行一个非常大的CMS项目,并且没有任何问题。如果你不太了解MVC版本1,我会去MVC 2,所以你最终不必学习旧的东西和新的东西并且让所有人感到困惑。

我可以证明2在我的经验中是稳定的,我认为新的 features 值得冒这个风险。 (在我的项目 LIVE :P)

之后的一个月内再次问我

更新:项目现已在MVC 2上运行并运行良好.MVC 2上的全功能运行每天处理数万用户。 NOW 是跳进MVC 2的时候了,真是棒极了!!!


答案 2 :(得分:0)

这完全取决于您使用Beta软件开发生产软件的舒适程度。

如果您认为MVC 2.0对于您的生产环境足够稳定,那就去吧。我们在此制定了一项政策,即除了培训或调查之外,我们从不使用Beta版/商品。

我认为在1开发然后升级将是谨慎的。是的。