Chapter 21. Silverlight and Rich Internet Applications

The user's demand for rich Internet-based applications (RIA) is continual and growing; and it can hardly be satisfied with traditional Web tools, techniques, and tricks. The adoption of the AJAX (Asynchronous JavaScript and XML) paradigm is definitely a quantum leap. AJAX solves many problems, but it also raises new ones and brings into focus existing, but partially latent, issues.

One of the most important new issues that AJAX brings up is the development of a rich user interface. In a classic Web scenario, the set of tools you can employ to build a user interface includes the browser's Document Object Model (DOM), cascading style sheet (CSS), and then JavaScript to glue things together. By ...

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.