Export (0) Print
Expand All

Creating Client Components and Controls

The topics in this section provide tutorials for creating client components that are based on the Microsoft Ajax Library. The Microsoft Ajax Library adds a type system and extensions to ECMAScript (JavaScript) objects in order to provide namespaces, inheritance, interfaces, enumerations, reflection, and helper functions for strings and arrays. The library also provides the base client object types Component, Control, and Behavior classes from which you can derive to provide rich client functionality.

Creating Custom Non-Visual Client Components

Provides an example of creating a non-visual client component that derives from the Component base class, and of how to use the component in a page.

Creating Custom AJAX Client Controls

Provides an example of creating a custom client control that derives from the Control class, and of how to use the control in a page.

Creating a Client Component Class Using the Prototype Model

Provides an example of creating a client component that derives from the Component base class, with emphasis on how to use the JavaScript prototype model to create the component.

Defining Custom Component Properties and Raising PropertyChanged Events

Provides an example of creating a client component that derives from the Component base class and that raises notification events when the component's properties are changed.

Releasing Component Resources

Provides an example of releasing resources in a client component.

Community Additions

ADD
Show:
© 2014 Microsoft