Я видел разные подходы к разделению приложения MVC3, но большинство из них чувствуют себя «хакерами» или требуют дополнительных зависимостей, например переносимых областей из MvcContrib. Я помню, что в MVC2 Beta или RC был способ разделить большое приложение на отдельные модули, но в релизе эта функция не работает. Так есть ли какой-либо рекомендуемый способ разделения крупных проектов?
P.S. Я видел Орчард. Но его модульная инфраструктура слишком сложна для моих нужд.