2010-09-13 66 views
0

託管擴展性框架是.net 4.0的新功能。它是什麼 ?以及如何在我們現有的應用程序中使用它?.NET 4.0中的新特性MEF

+2

當然,你的意思是「是否在我們現有的應用程序中使用它」? – 2010-09-13 11:14:21

+0

是的,我有一個勝利形式的應用程序,並有很多不同的組件的DLL。現在在我的應用程序中,這些dll是可重用的。因此,當我閱讀關於MEF的信息時,它能夠更好地重用應用程序和組件。所以我的問題是MEF如何適合我的情況。 – 2010-09-13 11:30:19

回答

0

這是一個「加載項」框架,旨在讓加載項自定義應用程序中的許多事物。 Visual Studio 2010擴展架構是用MEF構建的,它可以讓你瞭解它的「可擴展性」(看看VS 2010的擴展有多不同)。

就拿這篇文章一看:

Building Composable Apps in .NET 4 with the Managed Extensibility Framework

http://code.msdn.microsoft.com/mef說明(其中包含源代碼):

託管擴展框架(MEF)是.NET中一個新的圖書館這可以更好地重用應用程序和組件。使用MEF,.NET應用程序可以將靜態編譯轉換爲動態編譯。 如果您正在構建可擴展應用程序,可擴展框架和應用程序擴展,那麼MEF就是爲您服務的。

+0

感謝您的鏈接。我經歷了一段時間。我的問題仍然存在,你可以在上面閱讀。 – 2010-09-13 11:35:40