Вы бы уже использовали MVC 2 или MVC 1? - S # arp Architectur + Spark View Engine - PullRequest
3 голосов
/ 11 января 2010

Я начинаю разрабатывать сложное веб-приложение, используя S # arp Architectur и Spark View Engine.

По умолчанию используется MVC 1.0.

Но я думаю об обновлении всего до ASP.NET MVC 2.

Начнете ли вы разработку в MVC 1 и обновитесь до версии 2 позже или сделаете обновление с самого начала?

Спасибо за ваш совет,

-Бен

Ответы [ 3 ]

3 голосов
/ 11 января 2010

В конце дня это риск против вознаграждения, как всегда.

По моему опыту, MVC 2 очень хорош, но все же это бета-версия программного обеспечения, так что, если он пойдет в гору, тот, кто принял решение использовать бета-версию, находится на линии огня.

Вам действительно нужны функции? Если вы собираетесь потратить много ресурсов на кодирование уже включенных функций, возможно, лучше сразу использовать v2.

1 голос
/ 13 января 2010

MVC 2

Относительно продуктов Microsoft (imho):
Версия 1 бета - глючная и неполная. Версия 2 - это то, чем должна быть версия 1.

Я использую MVC 2 RC для очень большого проекта CMS, и у меня не было никаких проблем. Если вы не очень хорошо знаете MVC версии 1, я бы выбрал MVC 2, так что вам не придется изучать старые вещи и новые и все запутаться.

Я могу засвидетельствовать, что 2 стабильно в моем опыте, и я думаю, что новые функции делают его оправданным. (Спросите меня снова через месяц после того, как мой проект LIVE : P)


ОБНОВЛЕНИЕ: Проект в настоящее время работает и отлично работает на MVC 2. Полнофункциональный на MVC 2 работает с десятками тысяч пользователей в день. СЕЙЧАС - время для перехода в MVC 2, это здорово !!!


0 голосов
/ 11 января 2010

Все зависит от того, насколько вы комфортно используете бета-версию программного обеспечения для разработки производственного программного обеспечения.

Если вы чувствуете, что MVC 2.0 достаточно стабилен для вашей производственной среды, сделайте это. У нас есть политика, согласно которой мы никогда не используем Beta s / ware для чего-либо, кроме обучения или исследования.

Я думаю, что разработка в 1, а затем модернизация была бы разумной, да.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...