Ajaxium is the universal AJAX container
for all ASP.NET pages and controls.
see demo download free trial buy now disable ajax  

Ajaxium - a unique transformer of default and custom ASP.NET controls into a complete AJAX framework

Although there are a lot of AJAX frameworks for ASP.NET around, including Microsoft Atlas and other commercial and open-source components, Ajaxium is the only component that acts as a universal AJAX container for all existing and custom ASP.NET controls and even entire pages. Owing to this, integration of Ajaxium with your project offers a unique possibility of creating custom AJAX frameworks from custom-developed ASP.NET controls and existing third-party controls.

How does Ajaxium work?

To start with, Ajaxium handles the default ASP.NET postback client-side method and tries to perform a hidden AJAX request instead. The server-side code detects that the request has been performed in an AJAX-friendly way and after executing the page, analyzes the difference between the HTML displayed on the client and the newly generated content. All the changes which must be applied are encoded and returned to the client-side code. If the request is successfully completed, the client-side code performs required updates and that is all there is to it. But if the AJAX request has failed for some reason (for example, because the browser doesn't support the XmlHttpRequest object), the client-side code executes the default ASP.NET postback method and the website works in an ASP.NET mode.

In Easy Mode, Ajaxium performs some additional operations for all controls that do not fit into the default scheme. This includes correct handling of HyperLinks (since they just open new url in the browser by default instead of executing the ASP.NET postback method), enabling of AutoPostback for all controls which support AutoPostback and handling of default push buttons, image buttons, etc. Advanced users may turn Easy Mode off and devise their own way of handling such controls as described in the How to eliminate form postbacks article.

What benefits does Ajaxium offer in comparison with traditional AJAX Frameworks

As described above, Ajaxium works mostly with page content and improves ASP.NET controls. This approach differs from a complete replacement of all existing ASP.NET controls with their AJAX-ed equivalents (as it is done in most of commercial AJAX frameworks for ASP.NET).

The first benefit is that you're not constrained by a fixed set of existing components. Each of your own ASP.NET controls becomes AJAX-enabled as soon as it follows minimal compatibility limitations (described in our FAQ page). In addition, most of third-party controls also become AJAX-ed (take a look at our live online demo which we built using some free controls taken from CodeProject).

The second benefit is that your AJAX website will be accessible to all search engines and all visitors who use old browsers in a classic ASP.NET mode (the downgrade is performed automatically and silently).

And last but not least, you will benefit from creating your AJAX applications without spending time and effort on additional learning and mastering of new controls and their limitations.

To find out more about Ajaxium benefits see the AJAX vs Ajaxium Comparison Chart.

Where to go next?

A more detailed comparison of Ajaxium with the Microsoft Atlas framework is provided in the article Microsoft Atlas Framework and Ajaxium - What's the difference?

You can also read the What sets Ajaxium apart from other possible solutions? section, which lists unique features made available by Ajaxium.

Make sure to take a look at the Ajaxium real-time demo if you haven't seen it yet. This demo shows the power of Ajaxium's Easy Mode.


Last modified on: 2006-Sep-25 01:00    

 Copyright © 2005-2007 Ajaxium. All rights reserved.

Convert Autocad to PDF

Compaq laptop battery

Laptop batteries

SEO Software

Directory: 1, 2, 3, 4, 5