This section describes how to develop ASP.NET server controls. It contains a walkthrough that provides an overview of authoring a custom server control. It also provides code examples that illustrate control authoring tasks such as rendering, defining properties, managing state, and creating composite controls.

In This Section

Related Sections
- ASP.NET Control Designers Overview
Provides information about how to implement custom designer classes for ASP.NET server controls.
- Adding AJAX Functionality to ASP.NET Controls
A listing of topics that shows you how to add AJAX functionality to ASP.NET server controls.