ASP.NET AJAX Programming Techniques

[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]

This section describes ASP.NET AJAX programming techniques. These techniques include applying best practices, implementing partial-page rendering, managing browser history, validating user input, using alternative client script libraries, and using JSON syntax.



Best Practices for ASP.NET AJAX

Provides information about practices that should be considered when you are developing with ASP.NET AJAX.

Partial-Page Rendering Overview

Provides information about how to update parts of the page without a full-page postback.

Managing Partial-Page Updates in Client Script

Describes how the Sys.WebForms.PageRequestManager class in the Microsoft AJAX Library manages partial-page updates in the browser.

Working with Partial-Page Rendering Events

Describes how the Sys.WebForms.PageRequestManager class lets you handle events in the client page life cycle and to provide custom event handlers that are specific to partial-page updates.

Managing Browser History

Describes how ASP.NET AJAX lets you add entries to a browser's history stack that are linked to a specific state of a Web page, such as the state that is created by an asynchronous postback.

Managing Browser History Using ASP.NET Server Controls

Describes how you can manage browser history entries and provide logical navigation by using the ScriptManager and ScriptManagerProxy server controls.

Managing Browser History Using Client Script

Describes how you can manage browser history through client script.

Validating User Input in ASP.NET AJAX Scripts

Describes how to validate user input using ASP.NET AJAX.

Debugging and Tracing ASP.NET AJAX Applications Overview

Describes techniques and tools to help you debug your code.

Using Alternative Client Script Libraries

Describes how to use alternative client script libraries with ASP.NET AJAX.

Using JSON Syntax with ASP.NET AJAX

Describes how to use JavaScript Object Notation (JSON) with ASP.NET AJAX.

Accessibility in ASP.NET AJAX Scripts

Describes accessibility as it relates to ASP.NET AJAX.

Client Script in ASP.NET Web Pages

Shows how to include script files together with ASP.NET Web pages and how to use the Microsoft AJAX Library.

Adding AJAX Functionality to ASP.NET Controls

Provides tutorials and examples for creating custom client components and ASP.NET server controls that manage components that use the Microsoft AJAX Library.