Ajax Black Book, New Edition (With Cd)Dreamtech Press, 2008 - 776 pages This book discusses what Ajax is and what it means to Web developers, as well as the technologies behind Ajax applications. Working through this book, you ll discover how Ajax gives web developers the ability to build applications that are more interactive, more dynamic, more exciting and enjoyable for their users. This book shows you how to write some basic applications that use client-side JavaScript to request information from a Server side component and display it without doing a full page reload. This book teaches you how to create applications according to Ajax principles. It also presents several strategies for communicating between the client and the server, including sending raw data, and using XML or JSON (JavaScript Object Notation) for sending more complex collections of data.· AJAX: A New Approach· Understanding JavaScript for AJAX· Asynchronous data transfer with XMLHttpRequest· Implementing AJAX Frameworks· Implementing Yahoo UI Library· Implementing Google Web Toolkit· Creating Maps in AJAX· Creating ASP.NET AJAX Application· Integrating PHP and AJAX· Integrating AJAX with JSF· Integrating AJAX with Struts· Faster data transfer with JSON in AJAX· Understanding AJAX Patterns· Consuming Web Services in AJAX· Securing AJAX Applications· Debugging the AJAX Application |
Contents
AJAX A New Approach | 1 |
Understanding JavaScript for AJAX | 19 |
Immediate Solutions | 49 |
Asynchronous data transfer with XMLHttpRequest | 55 |
Immediate Solutions | 66 |
Implementing AJAX Frameworks | 97 |
Implementing Yahoo Ul Library | 99 |
Immediate Solutions | 109 |
Integrating Ajax with Struts | 323 |
Integrating Ajax with Struts | 325 |
Immediate Solutions | 359 |
Faster data Transfer with JSON in AJAX | 397 |
Immediate Solutions | 411 |
Understanding AJAX Patterns | 443 |
Immediate Solutions | 540 |
Consuming Web Services in AJAX | 551 |
Implementing Yahoo Ul Library | 133 |
Understanding Yahoo User Interface UI Library | 135 |
Immediate Solutions | 148 |
Implementing Google Web Toolkit | 171 |
Implementing Google Web Toolkit | 173 |
Immediate Solutions | 179 |
Running the Application in Web Mode | 190 |
Creating Maps in AJAX | 193 |
Immediate Solutions | 202 |
Creating ASP NET AJAX Application | 217 |
Immediate Solutions | 226 |
Integrating PHP and AJAX | 265 |
Immediate Solutions | 275 |
Integrating AJAX with JSF | 293 |
Immediate Solutions | 307 |
Immediate Solutions | 573 |
Securing AJAX Applications | 583 |
Securing AJAX Applications | 586 |
Immediate Solutions | 590 |
Debugging the AJAX Application | 599 |
Immediate Solutions | 607 |
Testing with JsUnit | 616 |
Implementing RSS and Atom with Ajax | 623 |
Comet the Next Level of AJAX | 641 |
AJAX Tags | 655 |
XML XSLT and Xpath | 681 |
AJAX RSS READERCase Study | 747 |
Whats on CDROM 759 | |
Common terms and phrases
AJAX applications AJAX Frameworks ASP.NET AJAX asynchronous attribute specifies AutoComplete AutoSuggest body browser button client components create Debug defines displayed Document Object Model Dojo Edit View Favorites element event example Explorer File Edit Favorites Tools Help File Edit View folder following code Framework function given in Listing Here's the code implementation input Internet Explorer File intranet Figure Java JavaScript Jquery JSON Maps API menu method Microsoft Internet Explorer node option parameter password pattern provides rel="stylesheet request response retrieved runat="server script type="text/javascript Script.aculo.us Search Favorites Address server server-side Servlet shown in Figure SnagIt Spry Framework String style stylesheet syntax Tools Help Back type="text/css UI library update UpdatePanel username validation View Favorites Tools Web application Web service window XHTML XML document xmlHttp XMLHttpRequest object XPath xsl:template XSLT
Bibliographic information
| Title | Ajax Black Book, New Edition (With Cd) |
| Author | Kogent Solutions Inc. |
| Publisher | Dreamtech Press, 2008 |
| ISBN | 8177228382, 9788177228380 |
| Length | 776 pages |
| Export Citation | BiBTeX EndNote RefMan |
- - - - - -
