Beginning Ajax (Paperback)
Chris Ullman, Lucinda Dykes
Some of the topics covered include:
- Ajax and server-side technologies including the XMLHttpRequest object and how it can call ASP.NET, PHP, and Java applications
- The different techniques that can be considered Ajax techniques, regardless of whether they make use of the XMLHttpRequest object, hidden frames, hidden inline frames, dynamic image loading, and dynamic script loading.
- Working with XML and the XMLHttpRequest object
- Debugging and Error Handling
- Web Services, APIs, and Mashups including embedded maps, photographs, weather forecasts, or music playlists in applications via either web services or APIs
- XSLT and XPath
- Common Ajax patterns such as page preloading and form validation
- Working with external data including how to use external feeds such as RSS and Atom and how you can create applications to consume data sources that push data at regular intervals.
- How to install and use some of the most common Ajax frameworks and libraries, such as Prototype, Scriptaculous, Dojo, and more.
Table of Contents
Chapter 1: Introducing Ajax.
Chapter 3: Ajax and Server-Side Technologies.
Chapter 4: Ajax Techniques.
Chapter 5: Working with XML.
Chapter 6: Debugging and Error Handling.
Chapter 7: Web Services, APIs, and Mashups.
Chapter 8: XSLT and XPath.
Chapter 9: Patterns.
Chapter 10: Working with External Data.
Chapter 11: JSON.
Chapter 12: In-Depth Example: Sortable List.
Appendix A: Exercise Solutions.
Appendix B: Ajax Resources: Frameworks and Libraries.