Flylib.com
Ajax for Web Application Developers
Ajax for Web Application Developers
ISBN: 0672329123
EAN: 2147483647
Year: 2007
Pages: 129
Authors:
Kris Hadlock
BUY ON AMAZON
Ajax for Web Application Developers
Table of Contents
Copyright
About the Author
Acknowledgments
We Want to Hear from You
Reader Services
Introduction
An Introduction to the Book Samples
Part I: Getting Started
Chapter 1. Introduction to Ajax
The XML DOM
Measuring the Benefits
Chapter 2. The Request
An In-Depth Look at XMLHttpRequest
Creating the Object
Asynchronous Data Transfers
The Ready State
HTTP Status Codes and Headers
Chapter 3. The Response
XML
JSON
Chapter 4. Rendering the Response with XHTML and CSS
XHTML
CSS
Part II: Creating and Using the JavaScript Engine
Chapter 5. Object-Oriented JavaScript
Object-Oriented Approaches
Using the new Operator
Literal Notation
Associative Arrays
JScript.NET
Object Constructors
Prototypes
Chapter 6. Creating the Engine
Creating a Custom Ajax Wrapper
Creating an Ajax Updater
Chapter 7. Using the Engine
Getting Started
Making a Request
Engine Methods and Properties
Chapter 8. Debugging
The JavaScript onerror Event
responseText
IE Developer Toolbar
Safari Enhancer
FireBug
Chapter 9. Extending the Engine
Creating a Utilities Object
Handling Status Codes with an HTTP Object
Part III: Creating Reusable Components
Chapter 10. Accordion
Getting Started
Creating the Accordion Object
Panel Functionality and Data Display
Chapter 11. Tree View
Structuring the Data
Handling the Response
Rendering the GUI
Chapter 12. Client-Side Validation
Getting Started
Creating a Validation Object
The Server Side
Chapter 13. Data Grid
Getting Started
Creating a DataGrid Object
Displaying the Data
Part IV: Ajax Patterns
Chapter 14. Singleton Pattern
An Overview of the Singleton Pattern
Creating an Object Using the Singleton Pattern
Using the Singleton Object
Chapter 15. Model View Controller
An Overview of the Pattern
Creating the Pattern
Using the Pattern
Chapter 16. The Observer Pattern
Pattern Overview
Creating an Error-Handling Object
Using the Error-Handling Object
Chapter 17. Data Reflection Pattern
An Overview
Creating the Pattern
Chapter 18. Interaction Patterns
Creating a History with Cookies
Drag and Drop
Chapter 19. Usability Patterns
Handling Feedback, Errors, and Warnings
Part V: Server-Side Interaction
Chapter 20. Understanding Ajax Database Interaction
Connecting with PHP
Chapter 21. Interacting with a Database: The Server-Side
Connecting to ASP.NET
Connecting to ColdFusion
Chapter 22. Advanced Ajax Database Interaction
Bulk Updates
Server-Side XML and JSON
Part VI: Finishing Touches
Chapter 23. Securing Your Application
Security Holes
Password-Protecting Ajax Requests
Verifying Passwords on the Server-Side
Chapter 24. Best Practices
Using the Engine
Index
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
Q
R
S
T
U
V
W
X
Ajax for Web Application Developers
ISBN: 0672329123
EAN: 2147483647
Year: 2007
Pages: 129
Authors:
Kris Hadlock
BUY ON AMAZON
Kanban Made Simple: Demystifying and Applying Toyotas Legendary Manufacturing Process
Training
Conclusion
Appendix A MRP vs. Kanban
Appendix D Organizational Changes Required for Kanban
Appendix F Implementation in Large Plants
Network Security Architectures
Applications
FTP
Applied Knowledge Questions
References
Homogeneous and Heterogeneous Networks
Systematic Software Testing (Artech House Computer Library)
Risk Analysis
Test Implementation
Test Execution
Some Final Thoughts…
Appendix B Testing Survey
Introduction to 80x86 Assembly Language and Computer Architecture
Representing Data in a Computer
Elements of Assembly Language
Procedures
Floating-Point Arithmetic
Input/Output
Twisted Network Programming Essentials
Finding Answers to Your Questions
Calling SOAP Web Services
Representing Users with Different Capabilities
Downloading Messages from an IMAP Mailbox
Providing POP3 Access to Mailboxes
Programming .Net Windows Applications
System Requirements
Hello World
Text
MonthCalendar
Exceptions and Debugging
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