РЕДАКТИРОВАТЬ : вопрос прошел полный 180 (пример проблема Обамы ) после того, как мой ответ был написан. Обновление до версии 2.0 продукта кажется мне простым делом. Другой вопрос был на самом деле более интересным.
Я бы не стал, если ваше приложение почти завершено и вы не ожидаете новых разработок в ближайшее время. Количество критических изменений между MVC1 и MVC2 довольно минимально, и вы все равно можете использовать конструкции MVC1, в то же время добавляя новые конструкции MVC2 в новые разработки. Я нахожусь в процессе обновления достаточно большого приложения (50K + строк кода) с MVC1 до MVC2 и даже учитываю глупости, которые я делал (например, не использовал модели для конкретного вида и напрямую взаимодействовал с ValueProvider) при написании Когда я изучал MVC1, мне потребовалось всего несколько дней, чтобы переключиться.
Так вот мой список:
- Я выпущу на следующей неделе или около того.
- Приложение завершено, и я больше не занимаюсь разработкой.