4 AJAX Training and Implementation Documents
AJAX, short for Asynchronous Java Script and XML,
is a web development framework that is being used to
achieve interactivity between users and servers through multiple client sided
server connections. In this new web development model, the
single-page web interface is composed of individual components which
can be updated independently of each other. By using AJAX,
developers can create web
applications in browsers, thus leading to the decline of traditional
based desktop applications. AJAX is leading
Web programming towards Web 2.0, the next generation of
using and developing for the Web. JavaScript is at the heart of AJAX,
and writing an AJAX application requires good
experience with JavaScript.
Here are 4 AJAX
Training and Implementation Documents that will
give you a greater understanding of AJAX and demonstrate how to
implement applications using it and how to migrate your web
applications to this technology.
AJAX -
Asynchronous JavaScript and XML (14 pages)
The
training document evaluates and discusses AJAX, and it's technical
components and concepts are outlined. It also goes over
Web 2.0 and the history of Web Services, gives examples and builds your
understanding of the principles of the asynchronous Java Script and XML
technology by reviewing the concepts behind some AJAX coding examples.
The
first chapter provdes an introduction to Web programming, then chapter
2 gives a description of the details of AJAX. Chapter 3 shows
more implementation details and technical aspects, while
chapter 4 describes implementation source code, and chapter 5 gives a
review of the material covered and offers a look at the future of AJAX.
Excellent references are linked to at the end of this document.
1
Introduction
1.1 History of Web Services
1.2 Web 2.0
2 AJAX
2.1 Concepts of Ajax
2.2 Benefits
2.3
Server/Browser Model.
2.4 Existing Ajax
Tools
3 Technical Aspects
3.1 Technical Overview
3.2
XmlhttpRequest
3.3 Data transformation
and Exchange
3.4 Representation and
Manipulation of Data
4 Practical Part
4.1 Frameworks for AJAX
4.2
Sourcecode Example
4.3
Alternatives
5 Review and Summary
Migrating
Multi-page Web Applications to Single-page AJAX Interfaces
Migrating
web-based systems and applications to single-page AJAX applications is
a new challenge many developers and IT departments are facing today.
The first step to is know and understand the navigation and user
interface (UI) structure of the source application. This document
explains a technique using schema-based clustering that
documents the navigational model of web applicaitons, and then lists
its UI components that need to be migrated to a single-page AJAX
interface. Also, a case study is given to
help evaluate this web migration tool. pdf
document (14 pages)
A Code
Migration Framework for AJAX Applications
Migrating
applications to AJAX requires a detailed level of knowledge of
JavaScript and this sometimes makes it difficult to write AJAX
applications. This paper first discusses the benefits of AJAX
and compares it to other development frameworks, and
specifically Java applets. A code migration framework is then
described that permits the developer to write AJAX
applications in Java. Using this framework, the Java application is
automatically translated to JavaScript and then migrated to the browser
for execution. The programmer does not need to know or code using any
JavaScript. Also, programming in Java allows the use of debugging tools
not available for JavaScript. A prototype is freely available
under an Open Source license. Some good references are listed at the
end. (pdf format,14 pages)
Logging
Usage of AJAX Applications with the "UsaProxy" HTTP Proxy
Learn
how to use the UsaProxy HTTP proxy to obtain information about
user activity from web-based AJAX applications. UsaProxy is a
special-purpose
HTTP proxy which modifies HTML pages before forwarding them to the
client browser. It adds JavaScript code which collects data about mouse
movement, clicks, key presses and other types of interaction without
affecting the user’s application experience. Gmail
is demonstrated
as an example AJAX application, and the authors
explain how
to set up a test using UsaProxy and how to
understand the log data written by it. (pdf format, 4 pages)
Technorati Tags: ajax, ajax implementation, ajax tutorial, ajax development
Popularity: 20% [?]
Related Posts:
Tags for this post>> Ajax






























[...] 4 AJAX Training and Implementation Documents - Intelligentedu.com Free Computer Training Blogs Here are 4 AJAX Training and Implementation Documents that will give you a greater understanding of AJAX and demonstrate how to implement applications using it and how to migrate your web applications to this technology. (tags: ajax javascript reference tutorial) [...]
Pingback by links for 2007-05-27 « Zero influence — May 26, 2007 @ 5:29 pm