2010-08-24 38 views
5

我一直在尋找MEF和便攜式領域以及在協作式編程環境中使用這些領域的專業人士和利弊。通過MvcContrib進行協作編程的MEF與便攜式區域的親和缺點

我發現下面的文章

http://www.thegecko.org/index.php/2010/06/pluggable-mvc-2-0-using-mef-and-strongly-typed-views/

其中規定

MEF被選擇了其他的解決方案 如便攜式領域,因爲它允許 所有的插件被組合在一起作爲 單個站點在運行時沒有 程序集需要引用其他每個 。

我還沒有找到任何真正的深入比較這兩種技術,雖然我找到了以下問題沒有任何答案。

http://mef.codeplex.com/Thread/View.aspx?ThreadId=210370

都花了,而搜索,沒有任何人有這兩種技術和/或洞察情況下一個會比其他最好的經驗嗎?

回答

1

我從來沒有使用過Portable Areas,但我確實認爲值得一提的是MEF在我腦海中的其他解決方案的一大優點就是MEF is now included in Framework 4.0。如果Portable Area需要程序集引用對方,那麼與MEF相比,這看起來是一個很大的負面影響(也就是說,如果可插入架構對您很重要)。