Professional Ajax – Nicholas C. Zakas, Jeremy McPeak, Joe Fawcett – 1st Edition

Professional Ajax

Por: / Jeremy McPeak / Joe Fawcett

Descripción

Professional Ajax proporciona un tutorial a nivel de desarrollador de técnicas, patrones y casos de uso de Ajax. El libro comienza explorando las raíces del Ajax, y explica cómo la evolución de la web y las nuevas tecnologías llevaron directamente al desarrollo de las técnicas del Ajax.

Se incluye una discusión detallada de cómo se incluyen los marcos, JavaScript, cookies, XML y las solicitudes XMLHttp $XHR$ relacionadas con Ajax. Después de esta introducción, el libro continúa cubriendo la implementación de técnicas específicas de Ajax. Los corredores de solicitud, como marcos ocultos, iframes dinámicos y XHR, se comparan y contrastan, lo que explica cuándo se debe usar un método sobre otro. Para aclarar esta discusión, se incluye una breve descripción general de las solicitudes y respuestas HTTP.

Una vez que se discute una comprensión básica de los diversos tipos de solicitud, el libro continúa para proporcionar ejemplos detallados de cómo y cuándo usar Ajax en un sitio web o aplicación web. Se discuten diferentes formatos de transmisión de datos, incluyendo texto plano, HTML, XML y JSON por sus ventajas y desventajas. También se incluye una discusión sobre los servicios web y cómo se pueden usar para realizar las técnicas Ajax. A continuación, se tratan temas más complejos. Un capítulo que presenta un marco de administración de solicitudes explora cómo administrar todas las solicitudes dentro de una aplicación Ajax. También se discuten las técnicas de depuración de Ajax.

Professional Ajax está escrito para desarrolladores de aplicaciones web que buscan mejorar la usabilidad de sus sitios web y aplicaciones web, y desarrolladores de JavaScript intermedios que buscan entender mejor el lenguaje. Los lectores deben estar familiarizados con XML, XSLT, servicios web, PHP o C #, HTML, CSS.

Copyright

Dedication

About the Authors

Credits

Acknowledgments

Introduction

What Is Ajax?

Ajax Is Born

The Evolution of the Web

The Real Ajax

Ajax Principles

Technologies behind Ajax

Who Is Using Ajax?

Confusion and Controversy

Ajax and Web 2.0

Summary

Ajax Basics

HTTP Primer

Ajax Communication Techniques

Cache Control

Summary

Ajax Patterns

Communication Control Patterns

Fallback Patterns

Summary

Ajax Libraries

The Yahoo! Connection Manager

Prototype

jQuery

Summary

Request Management

Priority Queues

The RequestManager Object

Using RequestManager

Summary

XML, XPath, and XSLT

XML Support in Browsers

XPath Support in Browsers

XSL Transformation Support in Browsers

Summary

Syndication with RSS and Atom

RSS

Atom

XParser

Creating a News Ticker

Web Search with RSS

Summary

JSON

What Is JSON?

JSON versus XML

Server-Side JSON Tools

Creating an Autosuggest Textbox

Summary

Comet

HTTP Streaming

Connection Management

Server-Side Support

Summary

Maps and Mashups

The Rise of Mashups

Geocoding

Google Maps API

Yahoo! Maps API

Other Mapping APIs

Summary

Ajax Debugging Tools

The Problem

FireBug

Microsoft Fiddler

Summary

Web Site Widgets

Creating a Weather Widget

Watching Stocks

Creating a Site Search Widget

Summary

Ajax Frameworks

JPSpan

DWR

Ajax.NET Professional

Summary

ASP.NET AJAX Extensions (Atlas)

Requirements and Setup

The AJAX Client Library

The UpdatePanel Control

SiteSearch Revisited

Summary

Case Study: FooReader.NET

The Client Components

The Server Application

Setup and Testing

Summary

Case Study: AjaxMail

Requirements

Architecture

The User Interface

Tying It All Together

The Last Step

Summary

Licenses for Libraries and Frameworks

Ajax.NET Professional

DWR

JPSpan

jQuery

JSON-PHP

Prototype

YUI Library

GNU General Public License

Consulta los datos bibliográficos principales de esta edición para identificar correctamente el recurso, revisar su autoría y verificar detalles como ISBN, tema, subtema, archivo e idioma.

¿Qué piensas de este libro?

1 comentario
Avatar
1 COMENTARIO
  1. Tu padre
    Tu padre

    Como hago para descargar? Ya que cuando le doy descargar PDF me manda a otra página.