ASP.NET AJAX Documentation Update, Videos and Cool Articles
Here is a quick post on some great ASP.NET AJAX focused content that has been published recently:
ASP.NET AJAX Documentation Update
The ASP.NET documentation team recently posted a refresh of the ASP.NET AJAX 1.0 documentation. Click here to browse it or download it locally.
Here is a quick summary of some of the improvements:
- Updated 38 overview and tutorial topics to include suggestions, additional information, and fix inaccuracies
- Created a new conceptual topic about browser compatibility and security settings for AJAX-enabled Web sites
- Created two new conceptual topics for ASP.NET AJAX client lifecycle events
- Updated 243 client reference topics to address customer questions, and incorporate suggestions and feedback
- Created 14 new client reference topic about the Generated Proxy Classes
- Updated 165 code snippets to clarify coding patters, incorporate suggestions, and fix inaccuracies
- Added 61 new code snippets
New ASP.NET AJAX "How Do I?" Videos
Joe Stagner from the ASP.NET team has continued to publish great new ASP.NET AJAX "How Do I?" Videos (all of which are free):
Here are some of the recently published videos:
- #27: Get Started with the ASP.NET AJAX Animation Extender Control (length: 20 minutes)
- #28: Implement the AJAX Incremental Page Display Pattern (length: 11 minutes)
- #29: Use the ASP.NET AJAX ConfirmButton Extender (length: 3 minutes)
- #30: Implement the Incremental Page Display Pattern using HTTP GET and POST? (length: 19 minutes)
- #31: Use the ASP.NET AJAX Slider Control (length: 10 minutes)
Watch all of his videos for free here.
How to Build a PageFlakes.com-like Home Page using ASP.NET AJAX
Omar Al Zabir is the co-founder and CTO of www.PageFlakes.com - a really cool web 2.0 home-page service (that is also built using ASP.NET AJAX).
He wrote a great article that walksthrough how to build a customized portal home-page that enables client-side drag/drop and user personalization:
You can read his article on how to build the above site using ASP.NET AJAX 1.0 and download the sample code here.
Eilon's ASP.NET AJAX Blog Posts
Eilon Lipton is a key developer on the ASP.NET team, and has a great blog here. He has a number of recent ASP.NET AJAX posts to check out:
- Customizing the rendering of the UpdatePanel: Shows how to create a custom UpdatePanel control that emits whatever markup you want
- Sys.WebForms.PageRequestManagerParserErrorException - what it is and how to avoid it
- ASP.NET AJAX JavaScript Class Browser: Download Eilon's dynamic ASP.NET AJAX Class Browser to reflect on the ASP.NET AJAX APIs:
Bertrand's ASP.NET AJAX Posts
Bertrand Le Roy is a key developer on the ASP.NET team, and is also representing Microsoft within the OpenAJAX alliance. He maintains a great blog here.
A few great ASP.NET AJAX posts he has written recently:
- What are these Foo$Bar$Baz functions in the Microsoft AJAX Library files? Read to understand some of the tricks we play to help you debug JavaScript.
- DOM events in the Microsoft AJAX Library: Read this to understand how ASP.NET AJAX implements a client-side DOM event model.
Bertrand has also written a great PDF book with Matt Gibbs that you can obtain through O'Reilly's Short Cuts series. It is called "ASP.NET AJAX UpdatePanel Control" and (surprise!) covers how to use the ASP.NET AJAX UpdatePanel control. You can get it here.
Jeff Prosise Drag-Drop Example
Jeff recently posted a great blog post that covers how to implement a nice drag/drop client AJAX library using the client-side JavaScript library of ASP.NET AJAX. You can read his post here.
Hope this helps,
Scott