ASP.NET AJAX - Microsoft Ajax Library

Microsoft Ajax Library

The Microsoft Ajax Library is a JavaScript library that provides the features for the client portion of the ASP.NET AJAX framework.

  • Components – The library provides an infrastructure to build either visual or non-visual JavaScript components. A global JavaScript object – Sys.Application – is responsible for managing the lifecycle of client components.
  • JavaScript extensions – An enhanced type system is introduced to emulate object-oriented constructs such as namespaces, classes and interfaces; and to perform reflection on client types.
  • Abstraction API – Common operations on the DOM (retrieving elements, setting styles and other manipulations) are automatically translated by the library into browser-specific calls.
  • Ajax – A set of client components is provided to handle Ajax requests and web-service calls.
  • Application Services – The library allows accessing the ASP.NET Membership, Authentication, Roles and Profile services from the client side.

Recently, new features have been announced as part of the ASP.NET AJAX 4.0 release:

  • Template Engine – Allows displaying data on the client side by using HTML templates and a custom binding notation. This approach avoids performing page rendering on the server side.
  • Declarative instantiation of client components – Allows registration, instantiation and configuration of client components using markup code, without writing any imperative JavaScript code.
  • Live Bindings – Synchronize element properties.

Read more about this topic:  ASP.NET AJAX

Famous quotes containing the words ajax and/or library:

    We shall renew the battle in the plain
    Tomorrow—red with blood will Xanthus be;
    Hector and Ajax will be there again,
    Helen will come upon the wall to see.
    Matthew Arnold (1822–1888)

    Our civilization has decided ... that determining the guilt or innocence of men is a thing too important to be trusted to trained men.... When it wants a library catalogued, or the solar system discovered, or any trifle of that kind, it uses up its specialists. But when it wishes anything done which is really serious, it collects twelve of the ordinary men standing round. The same thing was done, if I remember right, by the Founder of Christianity.
    Gilbert Keith Chesterton (1874–1936)