Fast page loading by moving ASP.NET AJAX scripts after visible content
Otro problema frecuente con Ajax en ASP .NET es el tiempo que demora en cargar por primera vez la pagina. Muchas veces esto puede llegar a ser un problema.
Encontre un articulo
http://msmvps.com/blogs/omar/archive/2008/04/06/fast-page-loading-by-postponing-asp-net-ajax-scripts-after-content.aspx
donde muestra como hacer que la carga de los Scripts de Ajax se haga al final de la pagina lo que permite tener una experiencia de usuario que no se ve afectada por los scripts. Este articulo lleva a una aplicacion
www.dropthings.com
Y donde los autores ademas hacen referencia a un libro que es bastante recomendable.
Building a Web 2.0 Portal with ASP.NET 3.5
http://oreilly.com/catalog/9780596510503/
Bastante codigo y muchos tips.
Joel