4/2/2006 Update: I posted more great Atlas information + demos/samples (including pointers to a cool video I did) here.
4/2/2006 Update: You can also find a roadmap for new ASP.NET/Atlas releases we are doing in April here.
I had the chance to present a new talk I created about Atlas (our new ASP.NET Ajax framework) to a few thousand people at the Dutch Microsoft DevDays conference last week. Based on the feedback I’ve received it was a big hit, with a lot of people telling me that they left with a really good understanding of what we are doing, and how surprisingly easy it was to use (several people left my talk on the first day, downloaded and installed it, and successfully built their first data-driven Ajax application that night).
Click here if you want to download and walkthrough the slides + demos for my talk.
About "Server-Centric" and "Client Centric" Ajax Applications
Using the Samples in the Talk
The samples from my talk are best used with Visual Web Developer Express (which is free) or Visual Studio 2005. Just download this .zip file and open the web-site at the sub-directory root and you are good to go (note: you don’t need to install Atlas – since the project already includes a copy of it).
I didn’t require the use of a database with these samples – instead I focused on building very small specific samples that clearly illustrated individual technical points. For a more complete, data-driven, application scenario with Atlas you can check out my Task-List Sample Application & Blog Post that I built using the December CTP drop.
O’Reilly’s Atlas Book
O’Reilly Press also recently published the first Atlas book online.
It is part of their “rough cuts” series – which is a concept I find really appealing. Basically with the rough-cuts series you can pay $17.99 to buy and download a .PDF subscription version of the Atlas book, which will then be updated as the technology changes and the book evolves (they’ll send you an email when updates occur and then you can download the new update). For $38.99 you can buy both the online subscription version as well as get sent the final printed book once it ships in the future when the book is done and the technology stops moving. This provides a nice way to stay up-to-date with bleeding edge technology, but also not have to worry about your bookshelf becoming obsolete a few months from now.
I bought and read the Atlas Rough-Cuts book on the plane ride back to Seattle. I found it a good book that helped a lot in learning the basics of the Atlas client-side control framework and base class library (the documentation for both of which is still very scarce). The current version of the book doesn’t cover the server-centric model yet or the <atlas:updatepanel> control (although this is the easiest part of Atlas to learn – and my samples + slides above should cover most of the basics). But if you are looking to start understanding the client-centric approach I’d recommend buying a copy and checking it out – it is a fast read that helps provide easy exposure to the technology. You can learn more about it and order/download it here.
Hope this helps,
P.S. We’ll be releasing a lot more information + samples + document about Atlas at the MIX conference in a week’s time. Stay tuned for then.
P.P.S. Peter posts some nice pictures and notes from the DevDays event - including one of me looking like I am pleading <g>. You can check them out here.