Ajax for web application developers /
Hadlock, Kris,
Ajax for web application developers / Kris Hadlock. - c2007. - 271 pages: illustrations ; 23 cm - Developer's library .
Includes index. "Reusable components and patterns for Ajax-driven applications"--Cover.
I. Getting started. Introduction to Ajax --
The request --
The response --
Rendering the response with XHTML and CSS --
II. Creating and using the JavaScript engine. Object-oriented JavaScript --
Creating the engine --
Using the engine --
Debugging --
Extending the engine --
III. Creating reusable components. Accordion --
Tree View --
Client-side validation --
Data grid --
IV. AJAX patterns. Singleton pattern --
Model view controller --
The observer pattern --
Data reflection pattern --
Interaction patterns --
Usability patterns --
V. Server-side interaction. Understanding Ajax database interaction --
Interacting with a database: the server-side --
Advanced Ajax database interaction --
VI. Finishing touches. Securing your application --
Best practices.
0672329123 (pbk.) 9780672329128 (pbk.)
2006922747
Ajax (Web site development technology)
Web site development.
TK5105.8885.A52 / H328 2007
006.786 / H.K.A
Ajax for web application developers / Kris Hadlock. - c2007. - 271 pages: illustrations ; 23 cm - Developer's library .
Includes index. "Reusable components and patterns for Ajax-driven applications"--Cover.
I. Getting started. Introduction to Ajax --
The request --
The response --
Rendering the response with XHTML and CSS --
II. Creating and using the JavaScript engine. Object-oriented JavaScript --
Creating the engine --
Using the engine --
Debugging --
Extending the engine --
III. Creating reusable components. Accordion --
Tree View --
Client-side validation --
Data grid --
IV. AJAX patterns. Singleton pattern --
Model view controller --
The observer pattern --
Data reflection pattern --
Interaction patterns --
Usability patterns --
V. Server-side interaction. Understanding Ajax database interaction --
Interacting with a database: the server-side --
Advanced Ajax database interaction --
VI. Finishing touches. Securing your application --
Best practices.
0672329123 (pbk.) 9780672329128 (pbk.)
2006922747
Ajax (Web site development technology)
Web site development.
TK5105.8885.A52 / H328 2007
006.786 / H.K.A