Flylib.com
Understanding AJAX: Using JavaScript to Create Rich Internet Applications
Understanding AJAX: Using JavaScript to Create Rich Internet Applications
ISBN: 0132216353
EAN: 2147483647
Year: N/A
Pages: 154
Authors:
Joshua Eichorn
BUY ON AMAZON
Understanding AJAX: Using JavaScript to Create Rich Internet Applications
Table of Contents
Copyright
Prentice Hall Open Source Software Development Series
Acknowledgments
About the Author
Preface
Part I:
Chapter 1. What Is AJAX?
Section 1.1. Rich Internet Applications
Section 1.2. AJAX Defined
Section 1.3. Technologies of AJAX
Section 1.4. Remote Scripting
Section 1.5. Gmail Brings XMLHttpRequest into the Mainstream
Section 1.6. New Name: AJAX
Section 1.7. Summary
Chapter 2. Getting Started
Section 2.1. XMLHttpRequest Overview
Section 2.2. Cross-Browser XMLHttpRequest
Section 2.3. Sending Asynchronous Requests
Section 2.4. AJAX Without XMLHttpRequest
Section 2.5. Fallback Option 1: Sending a Request Using an IFrame
Section 2.6. Fallback Option 2: Sending a Request Using a Cookie
Section 2.7. Summary
Chapter 3. Consuming the Sent Data
Section 3.1. Document-Centric Approaches
Section 3.2. Remote Scripting
Section 3.3. How to Decide on a Request Type
Section 3.4. Summary
Chapter 4. Adding AJAX to Your Web Development Process
Section 4.1. Changes to the Development Cycle
Section 4.2. Integrating AJAX into a Framework
Section 4.3. JavaScript as a Primary Development Language
Section 4.4. Problems Created by the New Development Paradigm
Section 4.5. Advantages to Using a Library
Section 4.6. Reasons to Build Your Own Library
Section 4.7. How Open Source Fits into the Mix
Section 4.8. Use Case for Building: The Firefox Counter
Section 4.9. Use Case for Downloading: An Intranet Web Site
Section 4.10. Summary
Chapter 5. Getting the Most from AJAX
Section 5.1. Goals of AJAX
Section 5.2. Measuring Improvements
Section 5.3. Promises and Problems of Combining AJAX with Other New Technologies
Section 5.4. Summary
Chapter 6. Usability Guidelines
Section 6.1. Defining Usability
Section 6.2. Usability Guidelines
Section 6.3. Common Usability Problems
Section 6.4. Summary
Chapter 7. AJAX Debugging Guide
Section 7.1. Two Sides to Debugging
Section 7.2. Looking at AJAX Communications
Section 7.3. JavaScript Debugging Tools
Section 7.4. JavaScript Exceptions
Section 7.5. Dumping Variables
Section 7.6. Summary
Part II:
Chapter 8. Libraries Used in Part II: Sarissa, Scriptaculous
Section 8.1. Overview of the Use Cases
Section 8.2. Libraries Used in Part II of This Book
Section 8.3. Sarissa
Section 8.4. Scriptaculous
Section 8.5. Summary
Chapter 9. Libraries Used in Part II: HTML_AJAX
Section 9.1. HTML_AJAX
Section 9.2. Summary
Chapter 10. Speeding Up Data Display
Section 10.1. Overview of the Sun Rise and Set Data Viewer
Section 10.2. Building the Non-AJAX Version of the Sun Rise and Set Viewer
Section 10.3. Problems with the Non-AJAX Viewer
Section 10.4. Improving Viewing with AJAX
Section 10.5. Summary
Chapter 11. Adding an AJAX Login to a Blog
Section 11.1. Why Logins Work Well with AJAX
Section 11.2. Building an AJAX Login
Section 11.3. Extending the Login Form
Section 11.4. Implementing the AJAX Comment Login System Using XML
Section 11.5. Summary
Chapter 12. Building a Trouble-Ticket System
Section 12.1. Trouble-Ticketing System
Section 12.2. AJAX Reliance Scale
Section 12.3. Creating the Back End
Section 12.4. Exporting the Back End
Section 12.5. Building the JavaScript Application
Section 12.6. Login Component
Section 12.7. User-Registration Component
Section 12.8. Account-Editing Component
Section 12.9. Ticket-Creation Component
Section 12.10. Ticket-Editor Component
Section 12.11. My-Tickets Component
Section 12.12. Assign-Tickets Component
Section 12.13. Security Considerations with AJAX Applications
Section 12.14. Comparing Our AJAX-Driven Application against a Standard MVC Model
Section 12.15. Summary
Appendix A. JavaScript AJAX Libraries
AJAX Toolbox
Bajax
Dojo Toolkit
libXmlRequest
MochiKit
Rico
Simple AJAX Code-Kit (SACK)
ThyAPI
Qooxdoo
XHConn
Yahoo User Interface Library
Appendix B. AJAX Libraries with Server Ties
PHP
Java
C.NET
Multiple Languages
Appendix C. JavaScript DHTML Libraries
Accesskey Underlining Library (AUL)
Behaviour
cssQuery()
Dean Edwards IE7
DOM-Drag
JavaScript Shell
Lightbox JS
Moo.fx
Nifty Corners Cube
overLIB
Sorttable
Tooltip.js
WZ_jsgraphics
WZ_dragdrop
Index
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Understanding AJAX: Using JavaScript to Create Rich Internet Applications
ISBN: 0132216353
EAN: 2147483647
Year: N/A
Pages: 154
Authors:
Joshua Eichorn
BUY ON AMAZON
Managing Enterprise Systems with the Windows Script Host
Introduction
Logon Scripts and Scheduling
Network Administration/WMI
Messaging Operations
System Administration
Service-Oriented Architecture (SOA): Concepts, Technology, and Design
Services (as Web services)
Atomic transactions
Application service design (a step-by-step process)
SOA platform basics
A.2. Transit Line Systems Inc.
Ruby Cookbook (Cookbooks (OReilly))
Reversing a String by Words or Characters
Testing Whether an Object Is String-Like
Accepting or Passing a Variable Number of Arguments
Reflection and Metaprogramming
Generating and Parsing Excel Spreadsheets
Quartz Job Scheduling Framework: Building Open Source Enterprise Applications
History of the Quartz Framework
Managing Jobs
Configuring Datasources for JobStoreCMT
Implementing Quartz Listeners
What Is Workflow?
The Oracle Hackers Handbook: Hacking and Defending Oracle
Attacking the Authentication Process
Oracle and PL/SQL
Accessing the File System
Accessing the Network
Appendix A Default Usernames and Passwords
Understanding Digital Signal Processing (2nd Edition)
LOW-PASS FIR FILTER DESIGN
A COMPLEX DOWN-CONVERSION EXAMPLE
COMBINING DECIMATION AND INTERPOLATION
EXPONENTIAL AVERAGING
FREQUENCY-DOMAIN WINDOWING
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies