
Foundations of ASP.NET AJAX
John Grieb, Laurence Moroney, Robin Pars
- Editorial
- Apress
- Año
- 2007
- Páginas
- ~268
- Nivel
- Intermedio
De qué trata
Introducción a ASP.NET AJAX, el framework de Microsoft que amplía ASP.NET 2.0 para crear aplicaciones web con Ajax y que antes se conocía con el nombre en clave «Atlas». Laurence Moroney, autor del libro anterior Foundations of Atlas, lo escribe junto a John Grieb y Robin Pars. Trabaja con la versión 1.0 del framework sobre Visual Studio 2005. Está dirigido a desarrolladores de nivel intermedio que ya conocen ASP.NET con Web Forms y C# y quieren añadir Ajax a sus aplicaciones sin escribir a mano todo el JavaScript.
Empieza con los principios básicos de Ajax y después recorre los espacios de nombres y las funciones del framework. Trata la Microsoft AJAX Library, la parte de JavaScript del lado del cliente, que añade al lenguaje un sistema de tipos, clases y espacios de nombres. Del lado del servidor explica los controles ASP.NET AJAX, que permiten actualizar zonas de la página sin recargarla completa, como ScriptManager y UpdatePanel. También presenta el ASP.NET AJAX Control Toolkit, con sus controles y extensores listos para usar, y dedica un capítulo a integrar mapas con el SDK de Virtual Earth.
El libro termina con una aplicación de ejemplo completa que reúne lo visto en capítulos anteriores. Sirve para entender cómo Microsoft llevó Ajax al modelo de Web Forms y cómo conviven el código de servidor y el de cliente en ese modelo. Hoy la tecnología está obsoleta: ASP.NET AJAX y Web Forms se han sustituido por ASP.NET Core, Blazor y frameworks JavaScript modernos, y Virtual Earth se convirtió en Bing Maps. Solo resulta útil para mantener aplicaciones heredadas o por interés histórico.
- ASP.NET AJAX
- ASP.NET 2.0
- Microsoft AJAX Library
- ScriptManager
- UpdatePanel
- AJAX Control Toolkit
- Visual Studio 2005
- Virtual Earth
- C#
- Web Forms
¿Cómo enseña?
Teoría + práctica
- ✗ Sin ejercicios
- ✓ Incluye proyectos
Proyectos
Aplicación de ejemplo con ASP.NET AJAX
Aplicación completa del capítulo final que combina los controles de servidor de ASP.NET AJAX, la Microsoft AJAX Library y el Control Toolkit.

