August 2nd Links: ASP.NET AJAX and the ASP.NET AJAX Control Toolkit
Here is the latest in my semi-regular link-listing series. Today's links are all about ASP.NET AJAX.
ASP.NET AJAX Articles
-
ASP.NET AJAX: Canceling an Async Postback: Matt Berseth demonstrates how to use JavaScript on the client to see if a page is in the middle of an Async Postback (using the UpdatePanel), and how you can programmatically cancel it.
-
Disable UpdatePanel Contents During Async Postback: Matt Berseth has a nice post on how to use JavaScript on the client to disable controls on a page while doing an Async Postback (using the UpdatePanel).
-
Plotting Zip-code Boundaries using ASP.NET AJAX and Microsoft Virtual Earth: Matt Berseth walks through a very cool sample that demonstrates how to superimpose zip code boundaries over a virtual earth map. Also check out Part 2 of his post.
-
ASP.NET AJAX: Invoke a Static Method from JavaScript: Matt Berseth demonstrates how to call back to a server from JavaScript on the client and invoke a static method on your page.
-
Create an AJAX File Upload: Kazi Manzur Rashid posts about a good technique you can use to handle AJAX-like file uploads using ASP.NET.
ASP.NET AJAX Control Toolkit Articles
-
How To: Confirm GridView Deletes with the ModalPopupExtender: Matt Berseth shows how to add AJAX confirmation dialogs to GridView controls to cleanly prompt the user when they try and delete items.
-
How To: Use ModalPopupExtender for Editing Rows in a GridView (Master/Detail Scenario): Matt Berseth shows how to implement the classic Master/Details scenario using ASP.NET AJAX and the ModalPopupExtender control in the ASP.NET AJAX Control Toolkit.
-
How To: Provide a better asp:Wizard user experience: Matt Berseth demonstrates how to use the animation capabilities within the ASP.NET AJAX Control Toolkit to provide smoother wizard navigation using the <asp:wizard> control.
-
How To: Rendering a Gmail-like "Loading" Indicator over a Specific ASP.NET Control: Matt Berseth has a slick approach that enables you to use the UpdatePanelAnimationExtender control to get GMail like progress indicator UI in your ASP.NET AJAX applications.
-
How To: Stop the ModalPopup Flicker: Matt Berseth has a good post on using the ModalPopupExtender control and how to avoid it having any flicker effect when first loading.
-
How To: Lazy-load TabPanels within the ASP.NET AJAX Control Toolkit's TabContainer Control: Matt Berseth has a great post that demonstrates how to efficiently delay load non-visible tabs of data using the TabContainer control in the ASP.NET AJAX Control Toolkit.
-
How To: Create an ASP.NET AJAX Style Folder Explorer: Matt Berseth has a nice post on how to build a tree-view explorer view of a file-system using ASP.NET AJAX.
-
How to: Create an Image Thumbnail Viewer using the ModalPopupExtender Control: Matt Berseth shows how to build a nice image thumbnail viewer using the ModalPopupExtender.
ASP.NET AJAX in VS 2008 and .NET 3.5 Articles
-
Visual Studio 2008 JavaScript Intellisense: A blog post by me that talks about the new Visual Studio 2008 JavaScript Intellisense features - which work great with ASP.NET AJAX.
-
Visual Studio 2008 JavaScript Debugging: A blog post by me that talks about the new Visual Studio 2008 JavaScript Debugging features - which also work great with ASP.NET AJAX.
-
ASP.NET AJAX in .NET 3.5: A blog post by me that talks about the version of ASP.NET AJAX that is included in .NET 3.5.
-
Workaround for VS 2008 Beta2 Lack of JavaScript Intellisense and Colorization Bug: A blog post by the Visual Studio Web Tools team that talks about how to fix a setup bug that a few people have run into with Beta2, where JavaScript intellisense and colorization doesn't work. This blog post describes how to fix it.
ASP.NET AJAX and AJAX Control Toolkit Videos
Joe Stagner continues to publish awesome videos on the "Learn" section of the www.asp.net website. Below are 13 of the new videos posted in the last month (click here to watch them all for free):
ASP.NET AJAX Books
As I've mentioned in other recent posts, the first books specifically targeting the final ASP.NET AJAX 1.0 release are now published. Below are links to four of them you can order today:
Hope this helps,
Scott
P.S. I am officially declaring today "Matt Berseth Appreciation Day" given that the majority of my article links are to his fantastic blog (rss subscription here). Thank you Matt!