С другой стороны, MVC 2 RC содержит ряд изменений и нововведений небольшого плана, знать о которых крайне полезно:
* скрипты валидации перемещны в отдельный файл;
* скрипты валидации теперь можно включать как сначала разметки, так и внизу для клиентской оптимизации;
* скрипты валидации поддерживают глобализацию;
* метод Html.ValidationSummary может теперь отображать не сразу все ошибки валидации, а только те, которые вычисляются в модели, чтобы остальные показывались рядом с элементами управления и не дублировались;
* шаблоны T4 в Visual Studio теперь генерируют код специфичный для версии .NET Framework
* разметка генерируемая через Add View теперь содержит использование Editor, EditorFor, Display и DisplayFor;
* теперь можно декларативно задать поведение кнопки и ее влияние на валидацию формы, вызывает валидацию или нет;
* теперь можно декларативно управлять тем, когда вызывается валидация: во время ввода, после смены фокуса, перед отправкой формы;
* был исключен метод Html.Substitute;
* инсталятор теперь не производит маппинг скриптов для IIS6 и IIS7 в режиме Integrated Mode, при нужде инструменты для самостоятельного маппинга лежат на codeplex.com.
Изменений немного, но как вы видите они есть и часть из них, лично я, нахожу очень полезными. MVC 2 уже сейчас выглядит очень зрелым продуктом, пора использовать!
