Saturday, March 24, 2012

Atlas Under the Covers

Hi,

I am greatly impressed by Atlas but would really like to gain a better understanding of what is actually going on under the covers. Yes I understand how AJAX works and have even built some prototypes with it. That said is there a direction that you might point me in. I am currently looking at the Atlas.dll with reflector and this is helping a bit but if there are any good articles out there that might explain more thoroughly what is going on under the covers I would greatly appreciate looking at them.

Thanks In Advance

When you install Atlas March CTP. You can find all atlas scripts in Program Files\Microsoft ASP.NET\Atlas\v2.0.50727\Atlas\ScriptLibrary. Be sure to look at this:http://atlas.asp.net/docs/atlas/doc/javascript/default.aspx


howdy.

well, if you want to know what's going on, then reflector is the way to go :)

ok, so where do you start? on the client side, you should start by looking at the atlas.js file. now the server side. here you have plenty of stuff to understand :)

ok, let's start with the web service calls. to understand this, you should start by looking at the scripthandlerfactory,which is the entry point for web services calls (you'll have plenty of stuff to look at here: besides plain web services calls, you'll see also how the services like authentication are implemented). if you look at the atlas server approach, based on updatepanels, then start by looking at the oninit of the scriptmanager class: here you'll find plenty about the way scriptmanager handles several events (just look at how the prerendercomplete event of the page is rendered...the setrendermethoddelegate is a non documented method that let's you handle the html generation of the page - pretty cool this method :))...so many things...so where do you want to start? ;)

No comments:

Post a Comment