Download "ASP.NET AJAX Client Life-Cycle Events" Cheat Sheet
Posted in Development
In Microsoft AJAX, the order of events on the client side always confused me. There were various objects involved in the client life cycle, and I didn’t understand which events fired when. I distilled whatever documentation I found into a “cheat sheet” to illustrate the flow of events.
Click the image to download the cheat sheet or grab it from here. I had to use a free converter, PrimoPDF, to accommodate Foxit Reader owners, but being somewhat of a perfectionist, I’m unhappy with the quality of conversion so far.
17 comments
Milan Negovan
on June 1, 2007
Crap, and extra space! Thank you, Dave. Fixed.
Charles Cherry
on June 1, 2007
Try EasyPDF Online: https://www.pdfonline.com/convert_pdf.asp (it's free, but high quality and very fast).
Charles Cherry
on June 1, 2007
Try EasyPDF Online: https://www.pdfonline.com/convert_pdf.asp (it's free, but high quality and very fast).
wendy
on June 6, 2007
Thanks for the life cycle cheat sheet, ASP and AJAX are alot easier to understand and explain with it.
Morten
on June 14, 2007
I think there is a bug in there. From the cheat sheet it doesn't look like Application.Load fires when the page has its initial load (which is does).
Bottomline: There should be a blue arrow between app.init and app.load designated 1.3.
Milan Negovan
on June 15, 2007
@Morten: actually, I separated the three stages on purpose. I think you raise a good point though. It'll help clarify the event flow.
BL
on June 17, 2007
Does Any one has ebook about AJAX ASP.NET?
Plz share me!
Thank you so much,
BL.
Hypotheek
on February 26, 2008
nice cheat sheet dave. I used it for my student class to show the restrictions of the Ajax programming languages. Little information about Ajax is presented in visual form, so this material came to me as a nice surprise.
best regards
Hypotheek
B Gandhi
on April 28, 2008
Very nice representation of AJAX. Thanks
Fabrice J.
on June 12, 2008
Yes, it's a good work.
But the .pdf diagram isn't the same as the little one on this page !
Milan Negovan
on June 12, 2008
Fabrice, what do you mean? Should be the same :)
Fabrice J.
on June 12, 2008
#1
On this page:
onload => 1.1 => pageLoad => 1.2 => init (... and it's all)
In the .pdf:
onload => 1.1 => init => 1.2 => load => 1.3 => pageLoad.
#2
On this page:
pageUnload => 3.1 => unload => 3.2 => disposing => 3.3 => onunload.
In the .pdf:
onunload => 3.1 => pageUnload => 3.2 => unload => 3.3 => disposing.
Milan Negovan
on June 12, 2008
Looks like I updated the thumbnail in a later post, but not here.
Fixed. Thank you, Fabrice!


Dave
on June 1, 2007
The link doesn't work....