2009-05-19 21 views
11

संभव डुप्लिकेट:
When and why should I implement IComponent, IContainer, and ISite?आपने अपने कोड में आईकॉन्टेनर/आईएसआईटी/आईसीओम्पोनेंट का उपयोग कैसे किया है?

उपयोग के बारे में विभिन्न ऑनलाइन डॉक्स हैं IContainer और isite (जैसे http://www.theserverside.net/tt/blogs/showblog.tss?id=pluginArchitectures), और वहाँ अस्पष्ट उदाहरण के आसपास हैं, लेकिन मैं एक भर में नहीं आए हैं असली उदाहरण (Winforms के अलावा) जहां यह वास्तव में उपयोगी है। यह मदद नहीं करता है कि मैं वास्तव में नहीं जानता कि इसका वास्तव में क्या उपयोग किया जा सकता है। क्या किसी ने .NET कंटेनर इंटरफेस & अपने स्वयं के कोड में स्वतंत्र कक्षाओं का स्वतंत्र रूप से Winforms का उपयोग किया है, और आपने उन्हें कैसे उपयोग किया है?

उत्तर

4

ये सॉफ्टवेयर के लिए एक घटक उन्मुख दृष्टिकोण के घटक उन्मुख तत्व हैं। उदाहरण के लिए, दृश्य डिजाइनर उनका उपयोग करता है।

आप पुन: प्रयोज्य सॉफ्टवेयर घटक (IComponent) का निर्माण, और, एक वैधानिक विधानसभा (IContainer) के रूप में अनुकूलन (isite) विभिन्न डोमेन में घटक विशेष रूप से एक डिजाइन समय/रन-टाइम के संदर्भ में करने की क्षमता है करना चाहते हैं फ्रेमवर्क (विजुअलस्टूडियो) तो वहां आप हैं ...

संबंधित मुद्दे

 संबंधित मुद्दे