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:

 

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:

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:

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

Published Thursday, March 22, 2007 12:26 AM by ScottGu
Filed under: , ,

Comments

# re: ASP.NET AJAX Documentation Update, Videos and Cool Articles

Thursday, March 22, 2007 4:22 AM by preishuber

great work from the team. Suggestion for the experienced AJAX developer. Mark the new/updated sections in ASP.NET AJAX 1.0 documentation. Or (2nd best option) make a list with links to the new entrys

# re: ASP.NET AJAX Documentation Update, Videos and Cool Articles

Thursday, March 22, 2007 4:48 AM by barryd

Oh great; more documentation that sits outside the development environment. Just what we need.

Why on earth isn't all this delivered as MSDN/VS Help documentation, in addition to the web based stuff? I don't want to start up a browser to read documentation; I want my dynamic help; I want all my documentation in one place.

# re: ASP.NET AJAX Documentation Update, Videos and Cool Articles

Thursday, March 22, 2007 5:08 AM by Vikram

Thats great Now I can look for all the stuff for asp.net ajax extension at one place

# re: ASP.NET AJAX Documentation Update, Videos and Cool Articles

Thursday, March 22, 2007 6:39 AM by Stephen

Thanks for the link to the Javascript object browser....  that'll really help finding out all that it can do  :-)

# re: ASP.NET AJAX Documentation Update, Videos and Cool Articles

Thursday, March 22, 2007 7:40 AM by Erdem

Hey scott,

I know this question is a bit off topic but still I am wondering what your opinion is about this.

Last year you gave a speach in the netherlands about atlas. I asked you then how atlas could be used to do a constant polling of the server. You said that it isn't such a good idea but JSON can be used for that. I said that it would be good for a chat application.

Well, actually I do agree that constant polling isn't that good of an idea and I think that some sort of push technology should be introduced in next browsers. because if AJAX is part of web 2.0 then there has to be a web 3.0.... in my opinion push technology or remoting should be standard possible in browsers....(for .net remoting the client needs the .net framework installed and this isn't always ideal)

the decision of to much bandwith should be left with the website creators....

maybe there may be security issues if push or remoting is implemented in browsers...

What is your opinion about this?

greets,

Erdem

# re: ASP.NET AJAX Documentation Update, Videos and Cool Articles

Thursday, March 22, 2007 7:45 AM by Travis Laborde

Scott, this is all great, and thanks!  But, I see a need that I'm hoping you are willing to consider.

All of the examples are very "vanilla" in that they involve dragging and dropping and declarative (html view) methods of use.

What about the "code only" approach that is so often used when creating custom or composite server controls?

For "plain" asp.net server controls it is VERY easy to do something like "dim tb as new textbox" and set it's properties and add this textbox to the controls collection of your page or placeholder..

But it's not at all that simple with some of the Ajax controls.  It takes a lot of time and work to figure out how to do some of these things purely through codebehind.

I'm pretty sure if I were to learn Reflector it would become easier, but I have not yet had the time to jump into that.  Examples would be GREAT.

# AJAX Documentation - Very nice.

Thursday, March 22, 2007 12:15 PM by Jim C

Awesome work guys!

Quick question here on something that's been stumping me for hours:

From within an UpdatePanel, how can I force a (specific) button click to refresh the whole page? (Full refresh)

I Googled it and there are some hacks that don't work for me. Most attempts where in early 2006.

Is this easy and I'm missing something?

Thanks!

Jim C

# re: ASP.NET AJAX Documentation Update, Videos and Cool Articles

Thursday, March 22, 2007 2:07 PM by Liming Xu

More documentation the merrier! I espeically love the link to the pageflake tutorial, finally I can get a concret idea on how to implement this feature for the future relase of my pm software.  Tried that in Atlas using webparts, but it wasn't so clean, so I had to get rid of this important feature.

Thanks again!

# re: ASP.NET AJAX Documentation Update, Videos and Cool Articles

Thursday, March 22, 2007 2:30 PM by Murat Genç

awesome

thanks scott

# re: ASP.NET AJAX Documentation Update, Videos and Cool Articles

Thursday, March 22, 2007 3:03 PM by EssCee

Hello

All good stuff but wondering is this stuff going to be able to be printed? We have a few people that travel a lot and can do with this rather than letting them take laptops, but it seems rather frustrating knowing that we have all this wonderfull stuff for free but cant print!!

Thanks

# re: ASP.NET AJAX Documentation Update, Videos and Cool Articles

Thursday, March 22, 2007 8:24 PM by Mohamed Meligy

Any idea when/whether a "Futures" documentation will be available ?

# re: ASP.NET AJAX Documentation Update, Videos and Cool Articles

Friday, March 23, 2007 9:24 AM by Keith Rimington

Hi Scott,

I catch your blog every day.  You've helped me a lot with my work.  Thanks for the update!

Hey Jim C,

You can try looking into the __doPostBack javascript function.  It should do the trick.  If you can't invoke the function on a control within an update panel, try placing a button with style "display: none" somewhere outside of the update panel, and call myButton.click() from javascript.

Good luck!

# re: ASP.NET AJAX Documentation Update, Videos and Cool Articles

Tuesday, March 27, 2007 9:55 PM by Ivan

Excelent post Scott,

thanks.

# re: ASP.NET AJAX Documentation Update, Videos and Cool Articles

Friday, March 30, 2007 7:24 PM by Steve

myButton.click()  Does not work in firefox?  Not sure what does...

# re: ASP.NET AJAX Documentation Update, Videos and Cool Articles

Friday, April 13, 2007 1:36 AM by Jay Shanker

While "push" will be really handy with Ajax, the propensity for misuse is very high. If we thought pop-ups and pop-unders are bad, wait till we get "push" in Ajax. Polling is never an efficient mechanism but I guess, for now, we are stuck with it.

# re: ASP.NET AJAX Documentation Update, Videos and Cool Articles

Saturday, April 21, 2007 6:42 AM by Mike Teye

Some of the videos helped me out of some AJAX Nightmares. Thank you.

# re: ASP.NET AJAX Documentation Update, Videos and Cool Articles

Thursday, May 03, 2007 1:53 PM by DD

Stuff @ JoeOn.net about AJAX helped a lot (to get a grip on ajax), but there's some stuff I don't understand (which I'd like to).

Could you please help clear a problem I'm having about understanding the code about "AJAX ASP.NET Incremental Page Fetch Pattern w/ GET&POST"... I'm unclear why the <div> element used to display fetched pages must be outside of ASP.NET <form>... I've noticed that getElementById won't work if div is inside the form, but I've got a sitouation in which I need to place some ASP.NET controls AFTER that div used to display fetched pages only I can't since you can only have one visible form per .aspx page!?

# re: ASP.NET AJAX Documentation Update, Videos and Cool Articles

Saturday, May 12, 2007 9:42 AM by David Carrillo

Hi Scott:

I´m really desesperate because I haven´t found some information about this. My Team and I are working in an ASP .NET 2.0 + AJAX application. We are using collapsible panels and also adding information to dropdownlist from JavaScript. I tested the application with IE 7 and I have my dropdownlist truncated and also my collapsible panel are not being showed.

Could you help me with that?

# re: ASP.NET AJAX Documentation Update, Videos and Cool Articles

Monday, May 14, 2007 2:53 PM by Mark

Hi Scott,

Really like your Blog.  I downloaded AJAX toolkit using the appropriate video.  But for some reason, when I drag & drop the ConfirmButtonExtender in design view it doesn't appear.  It's in source view but it doesn't appear in design view.  Am I missing something?

Thanks,

Mark

# microsoft &raquo; ASP.NET AJAX Documentation Update, Videos and Cool Articles - ScottGu&#8217;s Blog

Pingback from  microsoft &raquo; ASP.NET AJAX Documentation Update, Videos and Cool Articles - ScottGu&#8217;s Blog