Создал(а) 'lw06/README.md'
This commit is contained in:
parent
df5b49e843
commit
a1764b3a54
34
lw06/README.md
Normal file
34
lw06/README.md
Normal file
@ -0,0 +1,34 @@
|
|||||||
|
# Лабораторная работа №6 - Изучение шаблона проектирования MVC
|
||||||
|
|
||||||
|
## Цель работы
|
||||||
|
|
||||||
|
Понимание шаблона проектирования MVC и его применения при проектировании интернет-приложений.
|
||||||
|
|
||||||
|
## Ход выполнения работы
|
||||||
|
|
||||||
|
Необходимо вспомнить, что говорилось на лекции про данный шаблон проектирования.
|
||||||
|
|
||||||
|
Также крайне рекомендуется осознать материал отсюда:
|
||||||
|
|
||||||
|
- <https://metanit.com/sharp/aspnet6/>;
|
||||||
|
- <https://learn.microsoft.com/ru-ru/aspnet/core/mvc/overview>.
|
||||||
|
|
||||||
|
Что следует понять из представленных выше и, возможно, каких других статей:
|
||||||
|
|
||||||
|
1. Какие есть компоненты в шаблоне MVC и как они зависят друг от друга.
|
||||||
|
2. Как реализуется шаблон в ASP.NET Core.
|
||||||
|
3. Как создавать контроллеры и представления для них.
|
||||||
|
4. Где находится общий шаблон всех представлений и как его подключить.
|
||||||
|
5. Как передаются параметры на действия контроллера.
|
||||||
|
6. Что такое `wwwroot` и как использовать файлы из этой директории в веб-приложении.
|
||||||
|
|
||||||
|
## Защита работы
|
||||||
|
|
||||||
|
Для защиты лабораторной работы необходимо продемонстрировать аналогичную работу из курса "Разработка профессиональных приложений", где есть:
|
||||||
|
|
||||||
|
- Отдельный слой представления;
|
||||||
|
- Отдельный слой бизнес-логики;
|
||||||
|
- Наличие API в стиле REST;
|
||||||
|
- Наличие паттерна MVC.
|
||||||
|
|
||||||
|
> Как понимаю, это соответствует лабораторной работе №5.
|
Loading…
Reference in New Issue
Block a user