Ajax
Home > Microsoft .Net Development Definitions - Ajax
SearchWinDevelopment.com Definitions (Powered by WhatIs.com)
EMAIL THIS
LOOK UP TECH TERMS Powered by: WhatIs.com
Search listings for thousands of IT terms:
Browse tech terms alphabetically:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z #

Ajax


Show me everything on ASP.NET and Ajax development


Word of the Day


DEFINITION - Ajax (Asynchronous JavaScript and XML) is a method of building interactive applications for the Web that process user requests immediately. Ajax combines several programming tools including JavaScript, dynamic HTML (DHTML), Extensible Markup Language (XML), cascading style sheets (CSS), the Document Object Model (DOM), and the Microsoft object, XMLHttpRequest. Ajax allows content on Web pages to update immediately when a user performs an action, unlike an HTTP request, during which users must wait for a whole new page to load. For example, a weather forecasting site could display local conditions on one side of the page without delay after a user types in a zip code.

Google Maps is one well-known application that uses Ajax. The interface allows the user to change views and manipulate the map in real time. Ajax applications do not require installation of a plug-in, but work directly with a Web browser. Because of the technique's reliance on XMLHttpRequest, early applications worked only with Microsoft's Internet Explorer browser, but most other browsers now support Ajax.

Applications created with Ajax use an engine that acts as an intermediary between a user's browser and the server from which it is requesting information. Instead of loading a traditional Web page, the user's browser loads the Ajax engine, which displays the page the user sees. The engine continues to run in the background, using JavaScript to communicate with the Web browser. User input or clicking on the page sends a JavaScript call to the Ajax engine, which can respond instantly in many cases. If the engine needs additional data, it requests it from the server, usually using XML, while it is simultaneously updating the page.

Ajax is not a proprietary technology or a packaged product. Web developers have been using JavaScript and XML in combination for several years. Jesse James Garrett of the consultancy firm Adaptive Path is credited with coining the name "Ajax" as a shorthand way to refer to the specific technologies involved in a current approach.

Resources from around the Web

Ajax (programming) - Wikipedia, the free encyclopedia
Ajax (also known as AJAX), shorthand for "Asynchronous JavaScript and XML", is a development technique for creating interactive web applications.
en.wikipedia.org/wiki/Ajax_(programming)

AJAX : The Official Microsoft ASP.NET AJAX Site
The www.asp.net site is a portal site for the ASP.NET development community. From here you can download ASP.NET, download Web Matrix - a free web ...
ajax.asp.net/

AJAX Tutorial
AJAX is a type of programming made popular in 2005 by Google (with Google Suggest). AJAX is not a new programming language, but a new way to use existing ...
www.w3schools.com/ajax/default.asp

AJAX - MDC
A comprehensive guide on getting started with AJAX including articles, tutorials and links to other useful websites.
developer.mozilla.org/en/docs/AJAX

Ajaxian
Google has announced some big news for Ajax developers at Google Developer Day. The announcement is Google Gears, an open source runtime to allow you to ...
ajaxian.com/

AJAX News
An informational site providing Asynchronous JavaScript and XML development information including code libraries, sites using ajax, and books on ajax.
ajaxmatters.com/ -

Getting started with AJAX
To explore how the AJAX is used in the enterprise, here are some additional resources:
Ajax Learning Guide: Find tons of helpful links in our Ajax Learning Guide.
Five common Ajax security challenges and how to address them: Read this report from a speech by technical evangelist Tony Lombardo on security problems and best practices in Ajax.
Do you Speak Greek?: Test your knowledge in this quiz from WhatIs.com.

Learn more about ASP.NET and Ajax development
Ajax Learning Guide: Are you a Web developer? The time has come to rethink your entire approach to developing Web applications. Find out about the Ajax approach.
Visual Studio 2008 Learning Guide: JavaScript IntelliSense: This section of the Visual Studio 2008 Learning Guide examines JavaScript IntelliSense, which aims to make life easier for ASP.NET AJAX developers.
ASP.NET AJAX Control Toolkit Learning Guide: The ASP.NET AJAX Control Toolkit is a set of ready to use Ajax controls and extensions for ASP.NET apps. This reference introduces the toolkit and links to a variety of controls.
Top .NET tips of 2006: The 10 most popular tips published in 2006 offer looks at Visual Studio Powertoys, Ajax, GridView and WCF. Also included are hints for migrating from ASP.NET 1.x to 2.0.
ASP.NET AJAX Learning Guide: This reference introduces developers to Microsoft's ASP.NET AJAX framework with a plethora of tips, tutorials and webcasts.

LAST UPDATED: 06 Aug 2008

Do you have something to add to this definition? Let us know.
Send your comments to techterms@whatis.com

More resources from around the web:
- There's much more information in our 'Ajax Learning Guide.'
- Test your knowledge in this quiz from WhatIs.com, Ajax Aplenty: Do you speak Geek?'





FILE EXTENSION AND FILE FORMAT LIST
File Extension and File Format List:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z #


RELATED CONTENT
How to use jQuery to solve Javascript browser compatibility problems
The Javascript library jQuery provides a layer of abstraction for DOM API calls. That lets you do what you want to do without worrying about how...
Silverlight, Ajax components require different approach to UI
Ajax components and Silverlight components need to have different user interfaces for users to feel comfortable with them, according to a UI...
Visual Studio's IntelliSense for jQuery doesn't autocomplete correctly
Microsoft recently announced IntelliSense support jQuery, a powerful Ajax library, but it doesn't autocomplete as you'd expect. This tip explains...

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
Atlas  (SearchWinDevelopment.com)
Atlas was the codename for a free Web client framework, created by Microsoft, that simplifies the creation of sites by integrating client script...




Ajax Solutions - Windows Development Technology
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2000 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts