ASP.NET MVC 3введение в технологию
Константин Фокша
ASP. Net MVC
Поддержка Razor View Engine
Поддержка Razor View Engine
Поддержка Razor View Engine
Динамические свойстваДинамические свойства ViewModel добавлены в контроллере
Динамические свойстваДинамические свойства ViewModel добавлены в модели
Демонстрация
Поддержка провайдер-значения JsonValueProvaiderFactoryJson Request {“ProductName” : ” Cigarettes” ,  “Price” : ”10.5”}
Новые типы результатов действийHttpNotFound() возвращает результат того, что результат не был найденHttpStatusCodeResult()возвращает произвольный http кодаRedirectRedirectRermanentперенаправление на указанный URLRedirectToRoutePermanentперенаправление по указанному маршрутуRedirectToActionPermanentперенаправление на указанное действие
ПоддержкаDependency InjectionРеализацияРеализация интерфейса IServiceLocatorРегистрация инстанцированного класса с помощью статического класса MvcServiceLocatorПрименениеИнстанцирование фабрик контроллеров и самих контроллеровИнстанцирование движков представления и самих страниц представленияИнстанцирование фильтров действия
Глобальные фильтрыОпределяется класс  собственного фильтраMyFilters
Глобальные фильтрыРегистрацияMyFiltersчерез статический класс GlobalFilters
Общие улучшенияУлучшен способ кэшированияДобавлена возможность больше контролировать сессии на уровнеуправления ActionandControllДобавлена возможность клиентской и серверной валидацииIClientValudateIValideteObjectДобавлена возможность Ajax-методами обновлять несколько частей страницыРасширен набор атрибутов метаданных
Демонстрация
РесурсыASP.NET MVC 3 Preview 1http://www.microsoft.comMVChttp://asp.net/mvc.
Фокша КонстантинSkype: konstantin.fokshaEmail: Konstantin.foksha@gmail.com

Mvc3