Багатокритеріальний пошук культурно-розважальних закладів. ASP .Net MVC4. БД кінотеатрів.
47

є знак «@», після якого здійснюється перехід до коду на мовах C # / VB.NET (Див. Рис. 2.7). Також можливо і використання сторонніх движків. Файли уявлень не є стандартними статичними сторінками з кодом html, а в процесі генерації контролером відповіді з використанням уявлень компілюються в класи, з яких потім генерується сторінка html.

Рис. 2.7 Інтеграція коду С# в представлення

2.2.6. Маршрутизація

При обробці запитів фреймворк ASP.NET MVC спирається на систему маршрутизації, яка зіставляє всі вхідні запити з певними в системі маршрутами, які вказують який контролер і метод повинен обробити даний запит. Вбудований маршрут за замовчанням передбачає триланкову структуру: контролер / дію / параметр. При запуску проекту буде створений екземпляр контролера «Home», що поверне представлення «Index». Налаштування системи маршрутизації здіснюється у файлі RouteConfig.cs (Див. Рис. 2.8).

Рис. 2.8 – Триланкова структура маршруту