2010-02-17 35 views
1

我正在開發一個CMS,我想有一個框架,所以任何人都可以插入它像wordpress一樣。Wordpress喜歡插件框架在ASP.NET

我來到很多解決方案,但他們沒有那麼有用。

誰能告訴我一個很好的解決方案......

感謝

回答

2

我可能會通過查看託管擴展性框架(http://www.codeplex.com/MEF)開始。它被設計成一個框架,以一種在不同應用程序中保持一致的方式構建插件(基本上,您不必瞭解每個應用程序是如何實現插件的)。實際上,這是Visual Studio 2010用於創建插件的方法。

開箱即用,它爲您提供了一些不錯的功能,例如監控新插件的目錄以及跟蹤依賴關係。設計人員爲您的系統創建插件所需的接口/合同仍然由您來決定,但它需要付出的努力才能完成。

+0

我看着它,但我不明白它是如何工作......你能給我一個很好的例子 –