AjaxDevelop user friendly and highly interactive applications |
|||
|
|||
![]() |
At Offshore.NET Development we implement AJAX in our web solutions so as to provide for more interactivity and a better user experience. Our AJAX based solutions provide client with a competitive edge and helps them in attracting and retaining visitors to their websites. |
||
|
AJAX which stands for Asynchronous Java Script and XML is a combination of technologies used to develop web applications that are highly user friendly and interactive in nature. An AJAX enabled web page is not refreshed with every request to the server, only the portion requesting the change is refreshed. AJAX interacts with the server in the background without affecting the user's browsing experience. AJAX uses JavaScript to send requests and receive responses from the server. The data can be received as XML, or text feeds, with XML being the most popular. JavaScript functions are used to modify the DOM of the HTML page to display the retrieved data. CSS is used to format the data. AJAX is architecture neutral and can be run on any platform that supports JavaScript and XML. Using AJAX to develop applications offers the following benefits: . AJAX enables specific portions of a web page to be updated without the need to reload the entire page thereby enabling the creation of rich internet applications. . Less utilization of server resources . AJAX is platform independent and can work on all browsers . AJAX enables the creation of websites that have interfaces similar to that of desktop applications. . Multiple levels of interactivity can be integrated on the same page using AJAX. . Separation of Data, Format and Functioning. AJAX is ideally suited for the following situations: . Validating Login Forms . Dynamically populating form fields . Chat Applications . Data Filtering and Sorting . Display of tree nodes/hierarchical listing . Auto save of lengthy forms as a user fills it in |
|||