є знак «@», після якого здійснюється перехід до коду на мовах C # / VB.NET (Див. Рис. 2.7). Також можливо і використання сторонніх движків. Файли уявлень не є стандартними статичними сторінками з кодом html, а в процесі генерації контролером відповіді з використанням уявлень компілюються в класи, з яких потім генерується сторінка html.
Рис. 2.7 – Інтеграція коду С# в представлення
2.2.6. Маршрутизація
При обробці запитів фреймворк ASP.NET MVC спирається на систему маршрутизації, яка зіставляє всі вхідні запити з певними в системі маршрутами, які вказують який контролер і метод повинен обробити даний запит. Вбудований маршрут за замовчанням передбачає триланкову структуру: контролер / дію / параметр. При запуску проекту буде створений екземпляр контролера «Home», що поверне представлення «Index». Налаштування системи маршрутизації здіснюється у файлі RouteConfig.cs (Див. Рис. 2.8).
Рис. 2.8 – Триланкова структура маршруту