.Net
What r the components of visual studio?
Know the answer? Post it — somebody with the same question will find it here.
Sign in to answer this question
It is the same account you read, post and publish with — and you will come straight back to this page.
Abhay ShankerPosted Jun 4, 2015, 12:53 AM
Rajeesh MenothPosted Jun 4, 2015, 12:49 AM
Manoj BhoirPosted Jun 4, 2015, 12:46 AM
A component is a class that implements the System.ComponentModel.IComponent interface or that derives directly or indirectly from a class that implements IComponent. A .NET Framework component is an object that is reusable, can interact with other objects, and provides control over external resources and design-time support.
An important feature of components is that they are designable, which means that a class that is a component can be used in the Visual Studio Integrated Development Environment. A component can be added to the Toolbox, dragged and dropped onto a form, and manipulated on a design surface. Notice that base design-time support for components is built into the .NET Framework; a component developer does not have to do any additional work to take advantage of the base design-time functionality.
A control is similar to a component, as both are designable. However, a control provides a user interface, while a component does not. A control must derive from one of the base control classes: Control or Control.
The core component classes are:
Component . A base implementation for the IComponent interface. This class enables object sharing between applications.
MarshalByValueComponent . A base implementation for the IComponent interface.
Container . The base implementation for the IContainer interface. This class encapsulates zero or more components.
Some of the classes used for component licensing are:
License . The abstract base class for all licenses. A license is granted to a specific instance of a component.
LicenseManager . Provides properties and methods to add a license to a component and to manage a LicenseProvider.
LicenseProvider . The abstract base class for implementing a license provider.
LicenseProviderAttribute . Specifies the LicenseProvider class to use with a class.
Classes commonly used for describing and persisting components.
-
-
-
For more details check these links :TypeDescriptor . Provides information about the characteristics for a component, such as its attributes, properties, and events.
EventDescriptor . Provides information about an event.
PropertyDescriptor . Provides information about a property.