# Лабораторная работа №6 - Изучение шаблона проектирования MVC ## Цель работы Понимание шаблона проектирования MVC и его применения при проектировании интернет-приложений. ## Ход выполнения работы Необходимо вспомнить, что говорилось на лекции про данный шаблон проектирования. Также крайне рекомендуется осознать материал отсюда: - ; - . Что следует понять из представленных выше и, возможно, каких других статей: 1. Какие есть компоненты в шаблоне MVC и как они зависят друг от друга. 2. Как реализуется шаблон в ASP.NET Core. 3. Как создавать контроллеры и представления для них. 4. Где находится общий шаблон всех представлений и как его подключить. 5. Как передаются параметры на действия контроллера. 6. Что такое `wwwroot` и как использовать файлы из этой директории в веб-приложении. ## Защита работы Для защиты лабораторной работы необходимо продемонстрировать аналогичную работу из курса "Разработка профессиональных приложений", где есть: - Отдельный слой представления; - Отдельный слой бизнес-логики; - Наличие API в стиле REST; - Наличие паттерна MVC. > Как понимаю, это соответствует лабораторной работе №5.