Какие шаблоны следует применять к областям ASP.NET MVC? - PullRequest
1 голос
/ 27 апреля 2010

Каков наилучший способ моделирования областей MVC для моего приложения? Могу ли я управлять этими областями динамически? Как лучше всего их использовать?

Спасибо

1 Ответ

0 голосов
/ 27 апреля 2010

Как лучше всего моделировать зоны MVC для моего приложения?

Районы были "вне" менее одного месяца (?). Я не думаю, что лучшие практики еще не разработаны. ;)

Могу ли я управлять этими областями динамически?

Вы можете включить их динамически с помощью любой техники, какую захотите, но отключение - это боль. Области нельзя включать и выключать без повторного использования пула приложений, в котором они живут, и повторной регистрации.

Как лучше всего их использовать?

Области вне коробки - в основном организационные инструменты. Они помогают не допустить чрезмерного увеличения размера папки Controller и View и играют небольшую роль в обеспечении краткости конфигурации маршрутизации.

Однако использование областей для создания разделяемых компонентов, как это делают Portable Areas , - довольно убийственный метод, который открывает массу сценариев разделения и повторного использования кода. Думайте о переносимых областях как о переносе всего сайта MVC от супа до орехов и превращении его в совместное использование с любым другим сайтом MVC.

...