Library tutorials & articles
Using Ajax for Web Application Development: What Businesses Need to Know
- Introduction
- Pros and Cons
Introduction
Today, Ajax is being used in web application development by many major players on the web, including Google, which pioneered its use in a mainstream manner with its Google Maps service, as well as many web-based email systems. This is as a direct result of the updating of computer technology in general - today's average computer user has a faster network connection, a faster machine, and a higher level of computer knowledge than those that used computers ten years ago, opening the door for more complex technologies to be used by a wider array of websites. On the other hand, web programming using Ajax is not necessary for a site to be successful; sites such as Amazon and eBay, which are clearly doing well in the business arena, are either not using this form of web programming at all or are using it sparingly.
Still, web programming with Ajax has quickly been incorporated into web application development as a new style.
The Basics of Web Programming with Ajax
At its core, Ajax web programming enables a web application development team to create a site that allows users to perform certain functions without the need for redrawing or reloading an entire screen. For example, Google Maps allows users to scroll through a map seamlessly - a technique so revolutionary that it was later adopted by other map sites such as MapQuest and Yahoo Maps. Web-based Email programs using Ajax web programming allow users to open a message without reloading their entire interface. Sites that allow voting or rating, such as Netflix and YouTube, let users click on an array of stars to rate a film or video without ever leaving the initial screen. And even shopping sites such as Gap.com use Ajax programming to give users the feel of a true virtual shopping cart - users place items into their cart without leaving the product page.
In addition, web programming with Ajax can be used to create what are known as "mashups" - situations where content from two different web applications can be combined into a third, newly useful application. For example, the apartment listings from Craigslist were crossed with Google Maps to create a site that allows users to see apartment locations on the map.
Related articles
Related discussion
-
Postback data problem
by royal ludhiana (1 replies)
-
Problem Regarding .NET coding (Using Java Script,Ajax) Plz Plz Help me.
by boulou (0 replies)
-
Treeview with Ajax and xml
by lgmperera (0 replies)
-
(Very urgent)how to assign the value of the variable in javascript function into php variable
by aforencich (2 replies)
-
Async Validation with Custom validator and Ajax validator callout
by Slicksim (2 replies)
Related podcasts
-
Thoughts on Javascript with Bertrand Le Roy
Scott chats with Bertrand Le Roy, Program Manager for MS-Ajax at Microsoft. Where does Bertrand see Ajax and Javascript going in the future? We also chat about MS-Ajax 4.0s possible future and how to use templates and Javascript on the clientside.
Related jobs
-
Senior Web Developer - Luxembourg
in Luxembourg (€45K-€70K per annum)
Events coming up
-
Dec
6
Developing AJAX Web Applications with Castle Monorail
London, United Kingdom
Monorail is the model-view-controller engine of the Castle Project, bringing many of the best ideas of Ruby on Rails to the .NET world. In this talk, David De Florinier and Gojko Adzic show how Monorail makes it easy to develop .NET based AJAX applications, and how to use the Castle Project to build Web 2.0 applications effectively. Come to this session if you are a .NET web developer. Everyone is welcome!
This thread is for discussions of Using Ajax for Web Application Development: What Businesses Need to Know.