Chapter 20. AJAX-Enabled Web Services

The sense of continuity that end users feel when working with AJAX pages, as opposed to the traditional stop-and-go of classic Web pages, is a big step forward for the usability of any application. It is beneficial to users, but it also leads architects and developers to plan more ambitious features and, in the end, to deliver better and richer applications.

At the highest level of abstraction, Web applications are client/server applications that require an Internet connection between the two layers. This connection, though, is incorporated in the special client application—the browser. And the browser clears the user interface before updating the screen with the results of a server operation. To make the usability ...

Get Programming Microsoft® ASP.NET 3.5 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.