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

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

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

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

17.4. Резюме

ASP.NET MVC на данный момент включает множество возможностей организации контента в представлениях. Дочерние действия могут разделять запросы на дискретные отдельные элементы, а шаблоны позволяют вам создавать стандартизированный контент в ваших представлениях. При использовании мастер-страниц, частичных представлений, дочерних действий, шаблонов и вспомогательных расширений HTML вы получаете множество вариантов отображения ваших представлений помимо всего лишь единичной страницы. Каждый из этих вариантов имеет свои положительные стороны, и вы можете быть уверены, что к любому дублированию, которое вы встретите в ваших представлениях, можно обратиться. Единственный вопрос – каким образом вы хотите обратиться к нему. Использование построителя параметра строки запроса – один из этих вариантов.

Благодаря расширяемости ASP.NET MVC вы можете также выгружать ваш движок представления из оперативной памяти без воздействия на ваши контроллеры. Движок представления Spark, оптимизированный для кода в разметке, – конкурентная альтернатива некоторому безобразию, которое появляется при смешивании C# и разметки в традиционном движке представления Web Forms.

В следующей главе мы рассмотрим расширенное MVC представление с инъекцией зависимостей.