DevAcademy 3 - Dan Amiga - ASP.NET Ajax Internals

This talk is a deep dive into the internals, the unknown and undocumented aspects of AJAX. It's a crucial for developers wishing to architect, design and build high performance user experiences the truly take advantage of the AJAX client-server paradigm.

Live blogging from ASP.NET Ajax Internals at the Microsoft DevAcademy III

IMG_0010

Download the lecture slides over here

Updates also on my twitter

What is ASP.NET Internals ?
its about how things work.
its about how extensible the platform is.

What is Dan going to talk about ?
Architecture
ScriptManager Internals
Object orientation Internals
UpdatePanel Internals
ASMX Internals
Serialization

Dan started with giving an intro what Ajax is all about covering the internal blocks of ASP.NET architecture.

Amiga showing writing JavaScript/Ajax demos on the fly...

Adding /// <reference name="MicrosoftAjax.js assembly="AjaxControlToolKit"/>  at the header of  page will give you the incalescence.

After showing a demo with javascript Balloon animation amiga now showing how to write your own update panel.

Implementing partial page postback scenario:
using Context.Request.Headers["type"]=="...." and this.SetRenderMethodDelegate(new RenderMethod(This.MyPart))

Now Dan talking about the proxy that is being generated behind the scene when you use the add web reference.

 IMG_0011

Dan just generated his own extension to ASP.NET as writing his own proxy class - cool !

No Comments