2010-11-11 67 views
5

我將開始新的MVC 3.0 .NET 4.0應用程序。.NET 4.0 MEF。可插入的ASP.NET MVC 3.0方法

我想實現我的網站的每個組件一次,只是重用它,然後爲我打算建立的另一個網站。

目前我正在尋找我可以用來實現我的目標的最佳做法。

我做了一些研究,發現使用MEF可以獲得很多優勢。

我發現有趣的MEF MVC解決方案稱爲可插入MVC http://www.thegecko.org/index.php/2010/06/pluggable-mvc-2-0-using-mef-and-strongly-typed-views

建設MVC應用程序使用這種方法(Plugabble MVC)真的值得嗎?

插入式MVC的優點缺點?

可能有人會建議別的嗎?

+0

這是一個相當古老的問題,但[本博客文章](http://www.fidelitydesign.net/?p=259)涵蓋了一個可能的解決方案。 – Tim 2011-03-28 22:14:24

回答

1

你試圖解決什麼具體問題? MVC是一個非常易於擴展和可插入的框架。我想說,對於一個簡單的網站MEF是沒有必要的。請提供更多關於您正在使用庫存MVC框架遇到的問題的信息。

+0

我只是想實現每個組件一次(例如認證,博客,註冊等),以便能夠簡單地重用它。看起來如果我選擇這種方法(可插入的MVC),我可以實現這樣的結果。 – Greon 2010-11-12 00:21:02