Привет,
Заранее извиняюсь, что я недостаточно тщательно исследовал это, чтобы ответить на вопрос сам, но я думаю, что это займет у меня некоторое время, и я бы предпочел знать сейчас, прежде чем потратить больше времени на его изучение. Я ничего не мог найти в своем первоначальном исследовании ..
Зачем использовать ASP.Net MVC, если вы уже используете многоуровневую архитектуру (Уровень данных, Уровень логики, Уровень представления)? Помимо факта, контроллер имеет больше мощности, чем логический уровень.
Правильно ли я думаю, что могу использовать nHibernate и все мои классы доступа к данным, сущности и отображения в части модели MVC?
При использовании контроллеров лучше ли разделять большую часть логики на отдельный класс, чтобы я мог вызывать его из нескольких контроллеров? Или я могу вызвать их из самих контроллеров, учитывая тот факт, что я не хотел бы, чтобы все они были действиями, а просто обычными методами.
Спасибо