Main | Relevance of Distributed Programming »

Ajax!!

A lot of talking about AJAX is taking place here and there; AJAX is the acronym of "Asynchronous JavaScript and XML", a technology based on XMLHttpRequest, which is now supported by all main browsers. The basic idea is quite simple - and not actually a breakthrough - but it allows updating a page following a server request, without reloading the entire set of data. Some examples can be found on GMail or Google Suggest. For additional information about AJAX, you can see Wikipedia.

TrackBack

TrackBack URL for this entry:
http://binaryspectrum.com/geeksatwork-mt/mt-tb.fcgi/2

Comments

AJAX and ASP.NET "Atlas"

Development Issues Addressed by 'Atlas'
Programming AJAX-style pages can be a challenge for these reasons:
• Elements in Web pages must be programmed in browser-specific ways. Each browser implements a slightly different DOM and slightly different version of DHTML.
• Client programming can be done only in JavaScript; some AJAX-type features can be complex to implement and require mastery of JavaScript.
• JavaScript does not offer the full range of language features that .NET developers have come to expect (such as full object orientation), nor does it offer the type of library support that a platform like the .NET Framework does. Developers setting out to create AJAX-style applications must code their applications essentially from the ground up.
• JavaScript and client development generally is not well supported in IDEs.
'Atlas' addresses these problems by offering a complete framework for creating client-based applications. 'Atlas' consists of both client and server components that integrate 'Atlas' with ASP.NET.

Actually AJAX is a very good concept and technology introduced in web applications.

Ajax sites are a lot faster. However the loading of the last transacted page ignoring the changes done within the current Ajax page on every POST back is frustrating to developers.

Apparently Microsoft’s Asp.net 2.0’s support for Atlas with similar features and goals to that of Ajax manages this issue better.

Post a comment

(If you haven't left a comment here before, you may need to be approved by the site owner before your comment will appear. Until then, it won't appear on the entry. Thanks for waiting.)