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
Similar book on Amazon
The New Solution Selling: The Revolutionary Sales Process That Is Changing the Way People Sell [NEW SOLUTION SELLING 2/E]
Database Modeling with MicrosoftВ® Visio for Enterprise Architects (The Morgan Kaufmann Series in Data Management Systems)
CompTIA Project+ Study Guide: Exam PK0-003
Assessment Test
Schedule Planning
Other Planning Processes
Comprehensive Project Plan
Project Closure
OpenSSH: A Survival Guide for Secure Shell Handling (Version 1.0)
Step 4.6 How to use PuTTY Passphrase Agents
Step 5.1 General Troubleshooting
Step 6.3 X11 Forwarding
Conclusion
Appendix - Sample sshd_config File
Visual C# 2005 How to Program (2nd Edition)
ListBox Control
Extracting Substrings from strings
.NET Web Services Basics
Self-Review Exercises
Summary
Information Dashboard Design: The Effective Visual Communication of Data
Categorizing Dashboards
Using Poorly Designed Display Media
Gestalt Principles of Visual Perception
Eloquence Through Simplicity
Key Goals in the Visual Design Process
Sap Bw: a Step By Step Guide for Bw 2.0
Summary
BW Star Schema
Aggregates and Multi-Cubes
Summary
Object Transport
.NET-A Complete Development Cycle
The Need for .NET
Initial Requirements Analysis and Design
Implementation of the Photo Editor Application
Analyzing Interfaces and Activities
E-mail, Password, Credit Card: Creating a Customer Profile
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