Software Development with AJAX
Asynchronous JavaScript And XML (AJAX) significantly enhances the functionality of Web pages
In the early days of Web development, server-based data validations meant a page
refresh – which significantly slows down and complicates the User Interface. Of
course, simple local validations can be done with JavaScript but for serious Web-based
applications so-called round-trips to the server were inevitable.
Platform independent and high functionality
The most significant feature of AJAX is the increased responsiveness and interactivity
of web pages achieved by its ability to communicate with the server "behind the
scenes", so that web pages do not have to be refreshed constantly. This increases
a web page's interactivity, speed, functionality and usability.
AJAX therefore allows you to create web-based software that rivals client-server
applications in functionality. Yet you retain the ability to develop applications
that are platform independent. AJAX is technology agnostic. It can be applied in
Java, PHP and .Net developments and allows you to create and deploy Web software
that through its level of functionality and innovation adds a significant competitive
advantage.