Главная страница   /   10.3. Резюме (ASP.NET MVC 4 в действии

ASP.NET MVC 4 в действии

ASP.NET MVC 4 в действии

Джеффри Палермо

10.3. Резюме

Компоненты, которые позволяют широко использовать передачу форм и связывание данных модели являются очень важными частями ASP.NET MVC Framework. Они избавляют от необходимости прибегать к изучению нижележащего объекта Request. Сочетание пользовательских механизмов связывания и провайдеров значений позволяет нам сохранять богатое поведение связывания и распространять его на более экзотические пользовательские сценарии, где мы инкапсулируем все наращивания кода в модель связывания данных, а в конвейер вычислений контроллера включаются провайдеры значений. Абстракция провайдеров значений, добавленная в ASP.NET MVC 2, расширяет возможности предоставления значений для связывания за рамки традиционных переменных форм и строк запросов, при этом не сильно изменяя базовое поведение связывания данных.

Часто мы видим общие шаблоны построения модели для использования в действии контроллера и представлении. Модель, используемая в представлении, часто представляет собой простой объект передачи данных, преобразованный из более сложных бизнес-объектов. В следующей главе мы рассмотрим использование AutoMapper для автоматического создания объектов модели из бизнес-объектов.