
Microsoft ASP.NET And AJAX
Dino Esposito
- Editorial
- Microsoft
- Año
- 2009
- Páginas
- ~352
- Nivel
- Intermedio
De qué trata
En «Microsoft ASP.NET and AJAX: Architecting Web Applications» (Microsoft Press, 2009), Dino Esposito trata cómo planificar, diseñar y construir aplicaciones web con AJAX sobre ASP.NET 3.5. Sirve tanto para modernizar sitios existentes como para crear aplicaciones ricas desde cero. Está dirigido a desarrolladores y arquitectos de nivel intermedio que ya trabajan con ASP.NET Web Forms y quieren tomar decisiones de arquitectura, no solo aprender a usar controles.
El libro empieza por la vía «fácil» hacia AJAX: el mecanismo y los objetivos de diseño del renderizado parcial (UpdatePanel) y los controles de servidor con capacidades AJAX que dan una experiencia más parecida a la de escritorio. Después pasa a arquitecturas AJAX más puras, basadas en servicios que se consumen desde el cliente, con patrones de diseño para problemas recurrentes como el enlace a datos en el cliente. También enseña a programar JavaScript con la Microsoft AJAX Library y con jQuery. Cierra con Silverlight: su interoperabilidad y su modelo de seguridad, y la comparación entre la riqueza de Silverlight y el alcance de AJAX.
El libro no construye una aplicación completa: se apoya en ejemplos y en análisis de arquitectura. Su valor está en el razonamiento de Esposito sobre cuándo conviene cada enfoque, desde el renderizado parcial hasta un cliente rico que consume servicios, y ese razonamiento sigue siendo útil para entender las SPA modernas. Las tecnologías concretas (UpdatePanel, Microsoft AJAX Library, Silverlight) ya están descontinuadas, así que hoy sirve sobre todo para mantener sistemas heredados o por su valor histórico.
- ASP.NET 3.5
- AJAX
- Renderizado parcial
- UpdatePanel
- Controles AJAX
- Microsoft AJAX Library
- jQuery
- Data binding en cliente
- Servicios web
- Silverlight
- Arquitectura web
¿Cómo enseña?
Teórico
- ✗ Sin ejercicios
- ✗ Sin proyectos

