CodeCharge Studio
AJAX is a web development technique used for creating interactive Web
applications. The intent is to make web pages feel more responsive by exchanging
small amounts of data with the server behind the scenes so that the entire web
page does not have to be reloaded each time the user requests a change. This is
intended to increase the web page's interactivity, speed, functionality, and
usability. AJAX is asynchronous in that extra data is requested from the server
and loaded in the background without interfering with the display and behavior
of the existing page. AJAX is a cross-platform technique usable on many
different operating systems, computer architectures, and web browsers as it is
based on open standards such as JavaScript and the DOM. There are free and open
source implementations of suitable frameworks and libraries. CodeCharge Studio
includes and supports variety of AJAX functions based on the Yahoo
UI (YUI) and Prototype libraries.
CodeCharge Studio supports development of Ajax-enabled applications through a set of features categorized as follows:
CodeCharge Studio includes and supports variety of AJAX functions based on the Yahoo
UI (YUI) and Prototype libraries,
as well as its own Ajax support functions specific to CodeCharge Studio.
When using Ajax features and services in your project, the contents of both the
YUI and Prototype libraries is extracted under the "js" folder
structure of your Website project. The YUI library files are extracted into the
"yui" subfolder, while Prototype files are extracted into the
"pt" subfolder.

Each Ajax library may support features differing in functionality, execution speed, stability and support. We recommend that you research each feature either by testing it or reviewing documentation at their respective Websites: