Developing Custom ASP.NET Server Controls

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.

.NET Framework Multi-Targeting for ASP.NET Web Projects

Provides information about how to program custom Web server controls that target multiple versions of the .NET Framework or that will be used in Web projects that target earlier versions of the .NET Framework.

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.

Web Custom Control Behavior and Authoring

This blog post explains coding techniques that make sure that custom controls install and run correctly in Web site projects, in Web application projects, and in the Toolbox.