ASP.NET MVC 4
Адам Фриман
Работа с Razor
Razor – это движок представления, который Microsoft представил в MVC 3 и который был немного переделан в MVC 4 (хотя изменения являются относительно незначительными). Движок представления обрабатывает ASP.NET контент и ищет инструкции, как правило, для вставки динамического контента в выходные данные, отправленные браузеру. Microsoft поддерживает два вида движков: движок ASPX работает с тегами <%
и %>
, которые являлись основой развития ASP.NET в течение многих лет. А движок Razor, который работает с отдельными областями контента, обозначается символом @
.
По большому счету, если вы знакомы с синтаксисом <% %>
, Razor не доставит слишком много проблем, хотя и есть несколько новых правил. В этом разделе мы дадим вам краткий обзор синтаксиса Razor, так что вы сможете распознать новые элементы, когда вы их встретите. Мы не собираемся углубленно изучать Razor в этой главе, скорее это ускоренный курс синтаксиса. Более подробно мы изучим Razor далее в этой книге.
Совет
Razor тесно связаны с MVC, но с появлением ASP.NET 4.5 движок представления Razor также поддерживает ASP.NET Web Pages.