Ajax Design Patterns
Ajax Design Patterns shows you the best practices that dramatically improve your web development projects. It investigates how others have successfully dealt with conflicting design principles in the past and then relays that information directly to you.
The patterns outlined in the book fall into four categories:
- The raw technologies required for Ajax development are examined in this section.
- Exposes techniques that developers have discovered to ensure their Ajax applications are maintainable.
- Functionality and usability describe the types of user interfaces you’ll come across in Ajax applications and the new types of functionality that Ajax makes possible.
- Development: describes the procedure for monitoring, debugging, and testing Ajax applications.
Ajax Design Patterns will also get you up to speed with core Ajax technologies, such as XMLHttpRequest, the DOM, and JSON. Code examples follow technical discussions, so you can see for yourself just what is (and isn’t) possible with Ajax. This handy reference will help you to produce high-quality Ajax architectures, streamline web application performance, and improve the user experience.
Michael Mahemoff holds a Ph.D. in Computer Science and Software Engineering from the University of Melbourne, where his thesis was ”Design Reuse in Software Engineering and Human-Computer Interaction.” He lives in London and works as a consultant in banking, health care, and logistics on software development issues.
“Michael Mahemoff’s Ajax Design Patterns is a comprehensive compendium of web application design expertise centered around but not limited to Ajax techniques. Polished nuggets of design wisdom are supported by tutorials and real-world code examples, resulting in a book that serves as an intermediate to expert handbook and an extensive reference for building richly interactive web applications.”
–Brent Ashley, remote scripting pioneer.
Ajax Design Patterns
Author(s): Mahemoff, Michael
Publisher: O’Reilly, Year: 2006