Welcome to the Gaia Ajax 3.6 Documentation

Gaia Ajax is an Ajax library/framework for ASP.NET. It abstracts away JavaScript so you can write full Ajax applications in Managed Code. Instead of updating the Client with HTML, changes are serialized back to the client with function calls.

You get full access to the page life cycle and can update any Gaia Control from the server. The rendering phase is intercepted on the server saving both valuable CPU cycles and offering highly optmized responses back to the client.

Gaia Ajax allows you to code the way you are used to in ASP.NET without ScriptManagers, Extenders, JavaScript or UpdatePanels. In Addition Gaia Ajax includes advanced controls like Window, TabControl, Accordion, DateTimePickers, etc.

Gaia Ajax is compatible with .NET Framework 2.0, 3.0 and 3.5 and Mono. It also features Visual Studio.NET Design Time Support

Note:

This documentation is work in progress. If you have comments/ideas, please click the Send Email to send us your opinion

Easily Create Drag and Drop Dashboards with Gaia Ajax

Benefits

Here are some of the advantages of using Gaia Ajax
  • Allows you to write Ajax Web Applications purely in managed code on the server
  • Offers a unique Serialization approach to keep state in the DOM
  • Offers a server side model for doing Ajax in ASP.NET
  • Consumes little bandwith
  • Offers scalability and high performance on the server
  • Ease of use
    1. No UpdatePanels
    2. No ScriptManager
    3. No Javascript Knowledge Required
    4. No WebServices Required
    5. No Configuration
  • Well documented API
  • Visual Studio.NET Design Time Support ( 2005 and 2008 )
  • Based on Open Standards
  • Open Source licenses available
  • All Controls render markup visible for Search Engines.
  • Dedicated Support Team for Commercial Users
  • Easy to Extend
  • Leverage Aspects to add any behaviour to any Gaia Control.
  • Includes powerful controls like Window, Accordion, TabControl, TreeView, Calendar, Timer, Panels, Toolbar, AutoCompleter, etc. See complete list of controls
  • Offers an on-demand rendering infrastructure and dynamic inclusion of resources.
  • ViewState is updated partially in Ajax callbacks.
  • Promotes code reuse through an elegant code model. No need to introduce custom hacks with javascript, webservices and similar constructs.
  • Royalty free distribution for Developer licenses
  • Vibrant Community with Forums, Wiki, Tracker and Blogs
  • Partner Programs available

See Also