2009-05-19 27 views
11

可能重複:
When and why should I implement IComponent, IContainer, and ISite?您是如何在自己的代碼中使用IContainer/ISite/IComponent的?

有關於使用各種在線文檔的IContainer和的ISite(如http://www.theserverside.net/tt/blogs/showblog.tss?id=pluginArchitectures),並有模糊的例子身邊,但我還沒有碰到一個來真正的實例(winforms除外),它實際上是有用的。這並沒有幫助,我真的不知道它可以用於什麼。有沒有人在他們自己的代碼中使用.NET容器接口&相應的類,獨立於winforms,你是如何使用它們的?

回答

4

這些是面向組件的面向組件的面向軟件的方法。例如,視覺設計師使用它們。

如果您希望構建可重用的軟件組件(IComponent),並且能夠將各個域中的組件作爲規範程序集(IContainer)來調整(ISite),特別是在設計時/運行時框架(visualstudio)那麼你就是...

相關問題