AJAX design patterns

What is AJAX? AJAX is a remote scripting technique that allows the browser to call the server without posting the entire page back to the server. This allows the browser to retrieve little chunks of data and dynamically update areas on the page. The result is a greatly enhanced user experience and highly responsive Web 2.0 applications.

AJAX Design Patterns provide solutions to recurring problems when building AJAX-style web applications. To give you a headstart with using AJAX Patterns in your own work we provide you with several valuable examples. Each pattern comes with a definition, an overview, and a live example. They are built with Microsoft AJAX and ASP.NET 2.0 AJAX. Source code is available.

Note: this list of AJAX Design Patterns is a living document and will continually be enhanced and updated.

  AJAX Abstraction Patterns
  AJAX Level I   level 1: raw Javascript
  AJAX Level II   level 2: Microsoft AJAX client library
  AJAX Level III   level 3: ASP.NET 2.0 AJAX server controls

  AJAX Message Patterns
  Text Message   message contains plain text
  HTML Message   message contains HTML
  XML Message   message contains XML
  XSL Message   message contains XSL
  JavaScript Msg   message contains Javascript
  JSON Message   message contains JSON formatted data
  Custom Message   message contains custom formatted data

  AJAX Comprehensive Implementation Samples
  Streaming Quotes   real-time stock market with streaming quotes

Comments

Popular posts from this blog

Use configSource attribute to manage Web.Config sections in ASP.Net 2.0

DevOps - Key Concepts - Roles & Responsibilities - Tools & Technologies

Trouble In the House of Google