Я новичок в MVC. Насколько я могу судить:
- Контроллер: обрабатывает запросы маршрутизации
- Просмотр: относится к представлению данных
- Модель: выглядит так же, как уровень доступа к данным
Где идет бизнес-логика?
Возьмите большое корпоративное приложение с помощью
- Несколько разных источников данных (WCF, WebServices и ADO) связаны между собой на уровне доступа к данным (использование нескольких разных DTO).
- Много бизнес-логики сегментированы по нескольким DLL.
Каким образом веб-приложение MVC подходит для работы над этим (с точки зрения кода и структуры проекта)?
В примере, который я видел, где все просто идет в папке "Модель", похоже, что они не подходят для очень больших приложений.
Спасибо за любой совет!