isp.net mvc 2 RC готов к производству - PullRequest
1 голос
/ 29 января 2010

Есть ли риск, связанный с использованием asp.net mvc 2 на производстве или с asp.net mvc 1.

Ответы [ 4 ]

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

Это (готово). Рассказывая это из опыта.

Больше всего проблем со сторонними инструментами (т. Е. - spark hack ).

Мне потребовался 1 день, чтобы полностью перенести наше веб-приложение на Mvc2 RC (который не является гигантским).

Asp.net Mvc имеет довольно хороший набор модульных тестов и действительно хорошую архитектуру - поэтому он довольно стабильный, изменений не так много (встречается только с одним в Mvc2 RC => viewcontext требует текстового редактора как последний аргумент или что-то вроде Обычно - это не должно быть проблемой, и вы даже не заметите этого (не для меня, потому что у меня был механизм, который отображает html как строку). И могут быть некоторые проблемы с проверкой (наше приложение довольно read-only )).


Похожие записи в блоге от нашего коллеги Крейга. :)

Недавно (текущая дата => 2010-02-06) Объявлен Mvc2 RC2 .

Основные изменения - проверка

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

Если у вас есть качественные процессы для тестирования вашего приложения, то я не вижу проблем с ним.

Я думаю, что лучший вопрос в том, хотите ли вы разрабатывать новый релиз.

  • Вы найдете меньше документации.
  • Во время разработки могут возникнуть проблемы с фреймворком.
  • При обновлении до более поздних ревизий вы можете обнаружить небольшие изменения (только).

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

Для меня я перехожу к версии 2, как только найду время.

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

Всегда будут риски. Версия RC официально не поддерживается Microsoft, поэтому, если вы пойдете по этому пути, вам придется полагаться на сообщество (что, кстати, здорово). Другой риск заключается в том, что некоторые функции могут измениться в окончательной первоначальной версии, и если вы хотите обновить его, вам может потребоваться повторная проверка всего приложения.

Кроме того, ASP.NET MVC 2 RC поставляется с лицензией на эксплуатацию, поэтому вы можете использовать ее в производственной среде.

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

Эта сборка RC не имеет оператора go-live, поэтому она не поддерживается Microsoft. Вам нужно дождаться его окончательного выпуска.

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