FAQ
How can I benefit from Ajaxium?
Ajaxium will handle all your ASP.NET page updates (postbacks) more efficiently. Since only page changes are transferred to the client, the required bandwidth is significantly reduced without compromising on change-displaying speeds. Should a hidden postback be not possible, Ajaxium does a graceful degradation to the standard ASP.NET postback method.
How does Ajaxium work?
In a word, Ajaxium analyzes HTML documents created using ASP.NET just before sending them to your client. It detects differences between multiple postbacks and optimizes them so that only changes are sent to the client over AJAX. Applying DHTML, the Client-side Javascript uses these changes to make updates as required.
What are Ajaxium's browser requirements?
Ajaxium supports all browsers, although the level of support and AJAX features availability can vary. Ajaxium automatically activates AJAX enhancements on any browser that supports the required client-side features. Such browsers include IE 5+, Firefox, Mozilla 1.0+, Netscape 6+, and Opera 8.5+. Click here for a full list. You won't have any problem even if your browser does not have Javascript support, or has it disabled for security reasons, or just has poor support for XMLHttp objects (like Opera 8.0) - AJAX just keeps working. It silently and gracefully degrades to the standard ASP.NET postback. The client sees no warnings or page reloads. Ajaxium spares you any browser problems - you only take care of those of them that you normally deal with in ASP.NET anyway!
Does Ajaxium work with custom or third party controls?
Any controls using the ASP.NET server-side programming model should work properly. But take note, please, that the controls which use built-in AJAX mechanisms or a great deal of scripting may sometimes come into conflict with Ajaxium. Should any such problems arise, contact our support team.
Can I use Ajaxium with my client scripts?
Sure. If your script is compatible with ASP.NET, it will be compatible with Ajaxium! But bear in mind that AJAX-like features in your client-side scripts are not recommended as they can provoke a conflict with Ajaxium. If you need any AJAX features that are not quite friendly with Ajaxium, please get in contact with our support team.
Will Ajaxium increase my server load?
Ajaxium uses very effective algorithms to compute differences between client postbacks. Large web applications do tend to be processor-intensive and time-consuming though, so you should be prepared for a greater CPU load on your server when using Ajaxium. However, it should be noted here that RAM and processor power upgrades are much cheaper than paying developers to learn different technologies that would only offer a similar result in addition to running the risk of messing up the application architecture. On top of that, changing the code for future versions would only bring more expenses. Ajaxium is definitely the way to go.
Does Ajaxium support ASP.NET 2.0?
Yes, Ajaxium does support all new features of ASP.NET 2.0 including Master Pages, Skins and so on and offers a correct handling of viewstate validation introduced in ASP.NET 2.0 plus a fantastic Easy Mode which enables AJAX for existing ASP.NET projects in just a matter of minutes (see our real-time demo). This website and all the demos here have also been developed using ASP.NET 2.0.
Should I use Ajaxium together with traditional AJAX?
Any AJAX-style technology you use, Microsoft Script Callbacks or otherwise, require you to write Javascript Code for the Client. There lies the problem! Although there will always be scenarios where AJAX is the most effective approach, we recommend to minimize the use of traditional AJAX wherever you can get on without it. Visit the Traditional AJAX vs. Ajaxium Comparison Chart for more information.
You are saying that AJAX is not recommended to be used with Ajaxium, yet Ajaxium uses AJAX. How's that?
Think of Ajaxium as a Framework - that's where the difference lies. You should implement your application to maximize extensibility, productivity, compatibility and so on, as easily as possible.
Having to deal with different technologies decreases traditional AJAX effectiveness in these departments. In the meantime, Ajaxium provides the necessary AJAX code so that you do not have to write or use it yourself. Just write conventional ASP.NET Code and address your daily needs. Ajaxium will do the rest. And last but not least, you have ASP.NET working at its potential!
How does Ajaxium integrate with Microsoft's new Atlas Framework?
ATLAS is a great AJAX framework from Microsoft. As other large Ajax frameworks, though, ATLAS requires of you to learn a mixed programming model for server- and client-side programming. Standard ASP.NET allows you to concentrate solely on server-side programming. Ajaxium uses the classic ASP.NET programming model to provide AJAX features.
Any questions left unanswered?
Contact our support team providing your name, email address, and question(s).