</> CodeBooks
    ← Volver a Ajax (página 1)
    Portada de Microsoft ASP.NET And AJAX

    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óricoPráctico

    Teórico

    • ✗ Sin ejercicios
    • ✗ Sin proyectos

    Más de Ajax con nivel Intermedio