Most of this talk went into how to use the JavaScript "classes" that Microsoft developed. That's right, MS went to a lot of trouble to make JavaScript Object Oriented for their client-side portion of AJAX. Or at least, they made it appear to be Object Oriented. Instead, it is all a way of cleverly using JavaScript's current functionality to simulate inheritance and polymorphism. Unfortunately, to go into the changes made to JavaScript, I would need to start up a whole new article, so I won't go into any real detail here. Suffice it to say that with this system, you can hook into the client-side code before a request is made, after a request is made, make requests and tons of other actions that allow you to bypass the UpdatePanel completely. Of course, this means that you will have to deal with the things the UpdatePanel hides from you, but the good thing about these new libraries is that it isn't specific to .NET (as one would expect with JS). Instead, if you are a PHP, PEARL or even a ColdFusion developer, all you need to do is include a copy of the MS AJAX JavaScript classes into your page and you can have the benefit of the PageRequestManager and not need to mess with .NET at all.
Both of these classes revealed a lot about the new AJAX framework and not only how to use the system, but also how to use it correctly.