Как вы использовали IContainer / ISite / IComponent в собственном коде?

голоса
11

Можно создать дубликат:
Когда и почему я должен выполнять IComponent, IContainer и ISite?

Есть различные интернет - документы об использовании IContainer и ISite (например http://www.theserverside.net/tt/blogs/showblog.tss?id=pluginArchitectures ), и есть неясные примеры вокруг, но я не наткнулся на реальный экземпляр (кроме WinForms) , где он на самом деле полезно. Это не помогает , что я не знаю , что именно он может быть использован для. Кто - нибудь использовать .NET контейнеровозов интерфейсы & соответствующие классы в своем собственном коде, independantly из WinForms, и как вы использовали их?

Задан 19/05/2009 в 12:38
источник пользователем
На других языках...                            


1 ответов

голоса
4

Эти составные элементы ориентированных компонента ориентированного подхода к программному обеспечению. Визуальный дизайнер, например, использует их.

Если вы хотите построить многоразовые программные компоненты (IComponent), и обладают способностью к адаптации (ISite) компонента в различных областях в качестве канонической сборки (IContainer), особенно в контексте времени разработки / время выполнения рамок (VisualStudio) то вы ...

Ответил 20/05/2009 в 15:48
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more