Chapter 6. AJAX Design Patterns

It is possible to fail in many ways, while to succeed is possible only in one way.

Aristotle

AJAX is not a technology itself; it’s all about how you, as an architect, use and combine a bunch of existing, and fairly stable and mature, Web technologies. AJAX tells you to employ XMLHttpRequest and the Document Object Model (DOM) in your site. AJAX suggests you opt for two-tier architecture with a JavaScript-based front end and a server-side façade of HTTP endpoints. However, AJAX doesn’t really tell you how these technologies are used in the real world and how you should use them in your site. Quite the opposite, many times AJAX technical presentations are about what you could do rather than about what you should

Get Microsoft® ASP.NET and AJAX: Architecting Web Applications now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.