Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
In this section, we discuss what the future has in store for one of Microsoft’s most popular technologies ever: Ajax. Ajax, an acronym for Asynchronous JavaScript and XML, is a technology that can reduce web page postbacks significantly and yield better response times for your web applications. It is a technology with cross-platform, cross-architecture, and even cross-browser support. In fact, Ajax has already become recognized by the development communities world-wide as the technology of choice for building lightning-fast web applications with improved response times, which results in awesome user experiences.
So, is Ajax our future? Yes! Let’s discuss why. The advent of Ajax has put an end to the arduous struggle of web application development communities worldwide to find a technology that can not only can save you bandwidth and give you improved response times, but also allow for asynchronous processing—this is a dramatic departure from the traditional model, where you had to rely on postbacks to bring in your data. In essence, Ajax-enabled web applications are a paradigm shift from the way the traditional web applications were designed. Keeping aside the downsides in using Ajax in application development and its implementation difficulties, Ajax is still making its presence felt in enterprise-level Web applications, SOA, mobile applications, and so on.