Задать вопрос

Как правильно построить n-layer архитектуру приложения ASP.NET MVC?

Функциональные требования:
Приложение должно состоять из следующих подсистем:
1.Ежедневник.
2.Список контактов.
Как правильно выстроить архитектуру? На ум приходит, что должен быть 1 Pl(проект), раздробить бизнес-логику на 2 части(2 проекта), и 1 DAL.
  • Вопрос задан
  • 675 просмотров
Подписаться 1 Средний 4 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Яндекс Практикум
    Фулстек-разработчик
    16 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@kttotto
пофиг на чем писать
В отдельный слой следует выделять только то, что подвержено изменениям при поддержке, либо будет использоваться как компонент еще где-то. Стандартно это ui/web, dal, business-logic. Иногда в отдельный слой выносят модели, т.к. они могут использоваться как промежуток между разными слоями, особенно если это dto модели.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы