Целесообразно ли использовать ASP.NET MVC 2 Preview 1 в рабочем приложении?

StackOverflow https://stackoverflow.com/questions/1308683

Вопрос

Я не уверен, можно ли использовать ASP.NET MVC 2 Preview 1 уже в производственной системе?Мне бы хотелось, потому что он вводит несколько столь необходимых функций, которые являются необычными в MVC 1.

К сожалению, я не нашел ничего по этой теме или информации о планах в сообщении ScottGu о выпуске от 31 июля.Является ли MVC2P1 уже почти тем же, чем будет MVC (я не знаю, что команда MVC считает предварительной версией)?Есть ли у кого-нибудь лучшая информация по этому поводу?

Цените ваш вклад, спасибо!

Это было полезно?

Решение

На основе версии MVC 1 перед финальной версией было много предварительных просмотров.Исходная версия ASP.NET MVC 1 Preview 1 сильно отличалась от финальной версии.Финальная версия MVC 1 Preview 5 была очень похожа на финальную версию, отличаясь очень мало (если вообще отличалась), и я думаю, что основным отличием были исправления ошибок.

Хотя MVC 2 является усовершенствованием MVC 1, в нем есть некоторые важные новые инициативы (например, области), и нет никакой гарантии, что конечный продукт будет работать так, как работает текущая версия MVC 2 Preview 1.Если вам нужна долговечность вашей производственной системы, я бы действительно не рекомендовал использовать какой-либо предварительный продукт в производственной мощности, если вы не готовы иметь дело с возможными существенными изменениями в финальной версии.

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

Другие советы

Даже в Preview 2 ждет множество улучшений фреймворка.Например, проверка данных на стороне клиента будет представил в Preview 2 и будет поставляться с новыми подключаемые API.Команда также все еще совершенствует помощники шаблонных представлений.Поэтому я не думаю, что MVC 2 будет именно таким.

Если оставить в стороне все проблемы со стабильностью и изменением API, я думаю, что Microsoft нет выпустите предварительную версию MVC 2 с лицензией, которая позволяет использовать эти фрагменты в производственной среде, т. е. с лицензией для запуска.Это похоже на правду, по крайней мере, для Preview 1.

Я понял это из Комментарий в блоге Скотта Гу и Комментарий в блоге Фила Хаака.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top