Я собираюсь запустить новое приложение MVC 3.0 .NET 4.0.
Я хочу реализовать каждый компонент для своего веб-сайта один раз и просто повторно использовать его для других веб-сайтов, которые я собираюсь создать.
В настоящее время я ищу наилучшую практику, которую можно использовать для достижения своей цели.
Я провел небольшое исследование и обнаружил, что с помощью MEF я могу получить множество преимуществ.
Мне показалось интереснымРешение MEF MVC, называемое подключаемым MVC http://www.thegecko.org/index.php/2010/06/pluggable-mvc-2-0-using-mef-and-strongly-typed-views.
Действительно ли стоит использовать такой подход (Plugabble MVC) для создания приложений MVC?
Преимущества недостатки подключаемого MVC?
Может быть, кто-то может предложить что-то еще?