List of Figures

 

Chapter 1. Introducing ASP.NET AJAX

Figure 1.1. Ajax components. The technologies used in the Ajax pattern complement each to deliver a richer and smarter application that runs on the browser.

Figure 1.2. The Windows Live site is an excellent example of what can be accomplished with the ASP.NET AJAX framework.

Figure 1.3. Traditional web applications behave in a synchronous manner and take away all interaction from the user during HTTP requests.

Figure 1.4. The asynchronous web application model leverages an Ajax engine to make an HTTP request to the server.

Figure 1.5. A simple asynchronous request to another page

Figure 1.6. The ASP.NET AJAX architecture spans both the client and server.

Figure 1.7. The client-centric development model is driven by a smarter and more interactive application that runs on the browser.

Figure 1.8. Pageflakes is a great example of how a mashup application consumes data from multiple resources to enrich the user experience.

Figure 1.9. The Server-Centric Development model passes down to the browser application portions of the page to update instead of a whole new page to refresh.

Figure 1.10. The ASP.NET AJAX-Enabled Web Site template creates a website that references the ASP.NET AJAX assembly and configures the web.config file for Ajax integration.

Figure 1.11. The employee-lookup application before adding any Ajax support