This topic provides links to more information about component programming in the .NET Framework.

In This Section
- Programming with Components
Provides links to additional information on creating your own components or assembling them from the components in .NET Framework classes.
- Extending Design-Time Support
Discusses the extensible architecture provided by the .NET Framework for customizing the behavior and display of components and controls in design mode.
- Server-based Components for .NET Framework Applications
Discusses server-based components provided by the .NET Framework, such as MessageQueue and EventLog.
- Component Authoring Walkthroughs
Provides links to walkthroughs that show how to create a simple component class.
- Component Designer
Provides an overview of the Visual Studio Component Designer.

Related Sections
- Creating Windows-Based Applications
Discusses how to create traditional Windows-based applications.
- ASP.NET Overview
Discusses the Web programming spectrum, from creating HTML pages to developing business functionality that you expose through Internet protocols.