diff --git a/lw06/README.md b/lw06/README.md new file mode 100644 index 0000000..8919770 --- /dev/null +++ b/lw06/README.md @@ -0,0 +1,34 @@ +# Лабораторная работа №6 - Изучение шаблона проектирования MVC + +## Цель работы + +Понимание шаблона проектирования MVC и его применения при проектировании интернет-приложений. + +## Ход выполнения работы + +Необходимо вспомнить, что говорилось на лекции про данный шаблон проектирования. + +Также крайне рекомендуется осознать материал отсюда: + +- ; +- . + +Что следует понять из представленных выше и, возможно, каких других статей: + +1. Какие есть компоненты в шаблоне MVC и как они зависят друг от друга. +2. Как реализуется шаблон в ASP.NET Core. +3. Как создавать контроллеры и представления для них. +4. Где находится общий шаблон всех представлений и как его подключить. +5. Как передаются параметры на действия контроллера. +6. Что такое `wwwroot` и как использовать файлы из этой директории в веб-приложении. + +## Защита работы + +Для защиты лабораторной работы необходимо продемонстрировать аналогичную работу из курса "Разработка профессиональных приложений", где есть: + +- Отдельный слой представления; +- Отдельный слой бизнес-логики; +- Наличие API в стиле REST; +- Наличие паттерна MVC. + +> Как понимаю, это соответствует лабораторной работе №5.