Что хорошего в новых областях MVC2?

Может, кто-нибудь объяснит преимущества и недостатки использования новой функции MVC2 Areas?

Я не понимаю, что в них такого хорошего. Если я добавляю область администратора в свое приложение MVC, почему бы не создать новую папку администратора в основной папке Views и Controllers? Что действительно дает мне создание области?

1 ответ

Решение

Вот что говорит Фил Хаак:

Сценарий, к которому обращаются области, - это возможность разбить ваше приложение на отдельные области функциональности. Это помогает сделать управление большим приложением более управляемым и позволяет создавать отдельные апплеты, которые вы можете добавить в приложение.

Раздел администратора не может рассматриваться как апплет, поскольку он логически относится к вашему приложению и может даже делиться с ним моделями.

Другие вопросы по тегам