c/ Ancha, 70
Pedidos por teléfono: 957 310 210
Pedidos por fax: 957 310 094
14548 Montalbán (Córdoba)
basconfer@basconfer.com
 
 
Inicio Su cuenta Ver cesta Cuenta Librería Contáctenos Sobre nosotros Buscar
Su compra
No está identificado aún. Puede hacerlo pulsando aquí.
1 x Código Ley de Procedimiento Laboral 2010. Adaptada a la Ley 13/2009 - Redacción La Ley
Subtotal  15,38 €
Materias
Especiales
Códigos
Formularios
Ley Concursal
Mementos Francis Lefebvre
Nueva Oficina Judicial
Rincón del Lector

Ofertas
Memento Penal 2010-2011
Memento Penal 2010-2011
93,80 €  Oferta 84,42 €
La opinión
La Construcción del Personaje
muy buen libro si señor me ha gustado mucho...os lo recomien ...
5 de 5 bascones
Información
Cuenta de Librería
Envios y Devoluciones
Formas de pago
Política de confidencialidad
Aviso Legal

Informática » Programación Web » ASP.NET con Ajax
ASP.NET con Ajax

ASP.NET con Ajax

Colección MANNING

Krishna Vavilala, Rama y otros


Anaya Multimedia
ISBN 9788441524682 - 544 páginas
Octubre 2008

36,92 €
Dígaselo a un amigo  Escribir Comentario Disponibilidad: envío en 3 días

Comentario:

Ajax ha revolucionado el modo en que los usuarios interactúan con los sitios Web. Atrás quedaron los tiempos en los que había que refrescar constantemente la página, perdiendo la posición del scroll y sin posibilidad de interactuar. ASP.NET AJAX es un nuevo framework diseñado para añadir fácilmente características Ajax a las aplicaciones en ASP.NET.

Este libro está especialmente dirigido a desarrolladores Web de cualquier nivel, introduciéndoles en el mundo de las aplicaciones Ajax y la tecnología ASP.NET AJAX. Aprenderá paso a paso, con explicaciones claras y sin tecnicismos, cómo reactivar sus páginas Web y enriquecer la experiencia del usuario. Tendrá acceso a los servicios y datos remotos sin necesidad de complicados scripts.

Encontrará un montón de ejemplos comentados rigurosamente que abarcan todos los conceptos que hay tras el desarrollo con ASP.NET AJAX. Aprenda a crear una nueva generación de interfaces con componentes de AJAX reutilizables. Realce sus páginas Web usando los potentes controles de AJAX que soportan todos los navegadores modernos. Nunca antes crear páginas Web fue tan sencillo e intuitivo.

Indice de la obra:

      Agradecimientos
      Sobre los autores

Prólogo
      Prólogo de Scott Guthrie
      Prólogo de Bertrand Le Roy
      Prefacio

Introducción
      Acerca del libro
      ¿Quién debería leer este libro?
      Guía básica
      Descarga de código fuente
      Sobre la ilustración de cubierta


Parte I. Aspectos básicos de ASP.NET AJAX

1. Introducción a ASP.NET AJAX
      ¿Qué es Ajax?
      Componentes de Ajax
      Programación Web asíncrona
      El objeto XMLHttpRequest
      Cuestiones de desarrollo en Ajax
      La arquitectura ASP.NET AJAX
      Estructura cliente
      Estructura de servidor
      Modelo de desarrollo orientado al cliente
      El modelo de desarrollo orientado al servidor
      Objetivos de ASP.NET AJAX
      ASP.NET AJAX en acción
      Soluciones simples orientadas al servidor
      Control UpdateProgress
      Un simple ejemplo orientado al cliente
      Resumen

2. Primeros pasos con la Biblioteca Ajax de Microsoft
      Una rápida visión de la Biblioteca
      Características de la Biblioteca
      Ajax habilita una página ASP.NET
      Versiones script
      El modelo de aplicación
      Componentes cliente
      Ciclo de vida de una página cliente
      Hello Microsoft Ajax!
      Trabajar con el DOM
      La abstracción API
      Una caja de texto dinámica de navegador cruzado
      CSS y posicionamiento
      Delegar cliente
      $addHandler y $clearHandler
      Callbacks
      Hacer el desarrollo más fácil con JavaScript
      El objeto String
      Sys.StringBuilder
      El objeto Array
      Globalización
      Detectar el navegador
      Depuración
      Errores clasificados
      Resumen

3. JavaScript para desarrolladores Ajax
      Trabajar con objetos
      Objetos
      Matrices
      Funciones
      Crear objetos personalizados
      El objeto prototype
      Extender un tipo JavaScript
      Literales
      Trabajar con JSON
      Estructuras JSON
      JSON y la Biblioteca Ajax de Microsoft
      Clases en JavaScript
      Clases cliente
      El método registerClass
      Propiedades
      Nombres de espacios
      Comprender la herencia
      La herencia basada en prototipos
      Transferir argumentos a la clase básica
      Overrides
      Comprender las interfaces y las enumeraciones
      Interfaces
      Enumeraciones
      Utilizar el tipo reflexión
      Métodos de reflexión
      Clasificación de objetos
      Construir un simple navegador de clases
      Trabajar con eventos
      Mostrar un evento
      Manejar y suscribirse a eventos
      Resumen

4. Explorar las extensiones de servidor Ajax
      Ajax para desarrolladores ASP.NET
      ¿Qué son las extensiones de servidor Ajax?
      Mejorar un sitio ASP.NET
      Un ejemplo de un sitio ASP.NET
      Configurar un sitio ASP.NET
      ScriptManager: El cerebro de una página Ajax
      Comprender el control ScriptManager
      Despliegue de archivos JavaScript
      Registrar servicios
      Ubicación
      Utilizar el ScriptManagerProxy
      Actualización parcial de páginas
      Introducción al control UpdatePanel
      Más UpdatePanels
      Insertar la retroalimentación
      Trabajar con un Timer
      Manejo de errores
      Resumen

5. Realizar llamadas asíncronas a la red
      Trabajar con los servicios Web ASP.NET
      Configurar un servicio Web
      Invocar métodos de servicio Web desde JavaScript
      Manejar tipos complejos
      Utilizar HTTP GET
      Métodos de página
      La capa de comunicación asíncrona
      Un simple WebRequest
      El ejecutor
      WebRequestManager
      Manejo de errores
      Consumir Servicios Web externos
      La técnica de script
      Llamadas a dominio cruzado a través del servidor
      Mash-it-up con ASP.NET AJAX
      Puentes
      Utilizar los servicios de aplicación ASP.NET
      Habilitar los servicios de aplicación ASP.NET
      Autenticación
      Perfiles
      Roles: Una visión previa de Orcas
      Aplicación de tablero de mensajes
      Resumen

6. Interpretación parcial de páginas con UpdatePanels
      Con un gran poder viene una gran responsabilidad
      Evolución del control UpdatePanel
      Un simple ejemplo
      Conociendo el control UpdatePanel
      Contenido para UpdatePanel
      Modos de actualización
      Modos de interpretación
      Ciclo de vida de una página ASP.NET
      Triggers
      Triggers asíncronos
      Triggers postback
      Triggers manuales
      Técnicas avanzadas
      UpdatePanels repetidos
      UpdatePanels anidados
      El filtro vivo GridView
      Objetivos del filtro GridView
      ¿Cómo funciona el filtro GridView?
      Agregar Ajax al filtro GridView
      ¡Está vivo!
      Resumen


Parte II. Técnicas avanzadas

7. Bajo el esquema del UpdatePanel
      El PageRequestManager: El héroe olvidado
      El modelo de evento por el lado cliente
      La anatomía de un postback asíncrono
      Un visor de eventos por el lado cliente
      ¿Por dónde comenzar?
      Manejar los eventos por el lado del cliente
      Abortar un postback
      Manejar la prioridad del postback
      Notificar al usuario
      Bloquear y cargar
      Manejo de errores en el lado cliente
      El recetario del UpdatePanel
      ¿Por qué está lento el UpdatePanel?
      Incluir JavaScript durante un postback parcial
      Obtener los validadores para trabajar
      Sys.WebForms.PagerequestManagerParseErrorException
      Salvedades y limitaciones
      Las peticiones asíncronas son secuenciales
      Controles no soportados ASP.NET 2.0
      Resumen

8. Componentes cliente de ASP.NET AJAX
      El modelo de componente cliente
      Componentes visuales y no visuales
      Controles y comportamientos
      Ciclo de vida del componente
      Contenedores
      Trabajar con componentes cliente
      Creación de componentes
      Acceder a los componentes
      Eventos y notificación de cambio de propiedad
      Comportamientos
      Sys.UI.Behavior
      Crear comportamientos
      Acceder a los comportamientos
      Mejorar un elemento cuadro de texto
      Controles
      Sys.UI.Control
      Crear controles
      Acceder a controles
      Crear un elemento encapsulador: Un cuadro de texto
      Crear un control PhotoGallery
      Resumen

9. Construir controles permitidos en Ajax
      Descriptores script
      Jerarquía de los descriptores script
      Describir un comportamiento
      Describir un control
      Referencias a scripts
      Introducción a los controles permitidos en Ajax
      Cómo funcionan los controles permitidos en Ajax
      Extenders y controles de script
      Extenders
      La interfaz IExtenderControl
      Registro del extender
      Un extender para FormattingBehavior
      Utilizar un extender
      Los controles script
      La interfaz IScriptControl
      Registro de un control script
      Diseñar estrategias
      Agregar Ajax a un control Login ASP.NET
      Utilizar un control script
      Resumen

10. Desarrollar con Ajax Control Toolkit
      Un mundo de extenders
      El extender de auto relleno
      La propiedad ScriptPath
      La propiedad BehaviorID
      La API de Ajax Control Toolkit
      Las clases básicas del Toolkit
      Una API manejada por metadatos
      Construir extenders Toolkit: El extender TextChanged
      Soporte para Visual Studio Designer
      Animaciones
      La estructura de animación de Toolkit
      Animaciones básicas
      Utilizar el extender AnimationExtender
      El extender UpdatePanelAnimation
      JSON y las animaciones: Agregar transiciones al control PhotoGallery
      Resumen


Parte III. ASP.NET AJAX Futures

11. XML Script
      Fundamentos de XML Script
      Hello XML Script!
      Los controles y XML Script
      De XML Script a JavaScript
      Descriptores de tipo
      Acciones
      SetPropertyAction
      PostBackAction
      InvokeMethodAction
      Acciones personalizadas
      Bindings
      Un binding simple
      Dirección del binding
      Destino y la ruta de datos
      Los bindings como componentes
      Transformadores
      Jugando con los transformadores
      Transformadores personalizados
      Resumen

12. Arrastrar y soltar
      El motor arrastrar y soltar
      Cómo funciona el motor
      Un escenario simple para arrastrar y soltar
      Crear un elemento que se pueda desplazar
      El método startDragDrop
      La interfaz IDragSource
      Crear un destino de liberación
      La interfaz IDropTarget
      Unir todas las piezas
      Un carro de compra con arrastrar y soltar
      Diseño en el lado del servidor
      Diseño en el lado cliente
      El control ShoppingCart
      El control BooksCatalog
      Unir todas las piezas
      Resumen


Parte IV. Dominar ASP.NET AJAX

13. Implementar modelos comunes en Ajax
      Versiones de script
      Obtener información de rastreo de pilas
      Comentarios XML en el código JavaScript
      Validar parámetros de funciones
      Validación de parámetros en el código de producción
      Comprimir y compactar archivos script
      Asistentes, ¡ayúdenme a ayudarles!
      Automatizar la declaración de propiedades
      Automatizar la creación de eventos
      Navegación lógica y URLs únicas
      La navegación lógica
      URL únicas
      Vínculo de datos declarativo
      Configurar el Servicio Web
      El control ListView
      Widgets declarativos
      El DragDropList
      Widgets y XML Script
      Resumen


Parte V. Apéndices

A. Instalar ASP.NET AJAX
      Descargar e instalar ASP.NET AJAX
      Agregar controles ASP.NET AJAX a la caja de herramientas
      Instalar ASP.NET Futures CTP
      Descargas adicionales ASP.NET AJAX
      Instalar Ajax Control Toolkit
      Agregar los controles Toolkit a la caja de herramientas de Visual Studio
      Utilizar los controles Ajax Control Toolkit
      Interactuar con CodePlex
      Instalar la base de datos AdventureWorks

B. Herramientas para depurar aplicaciones Ajax
      Utilizar Firebug para Firefox
      Instalar Firebug
      Visión rápida de Firebug
      Utilizar Web Development Helper
      Instalar Web Development Helper
      Activar Web Development Helper
      Inspeccionar el tráfico HTTP
      Depurar y rastrear scripts
      La página y diagnósticos ASP.NET
      Depurar HTTP con Fiddler
      Depurar JavaScript en Visual Studio
      Habilitar la depuración de scripts en Internet Explorer
      Configurar puntos de interrupción
      Otras formas de separar el depurador

C. Recursos
      La estructura ASP.NET AJAX
      Miscelánea Ajax
      Herramientas
      XMLHttpRequest
      Otros elementos de interés

Índice alfabético

Hoy también le recomendamos...
 
Los lectores opinan
¿Ha leído este libro? Tiene la oportunidad de ser el primero en opinar sobre el mismo y ayudar a otros usuarios. Pulse en el botón "Opinar"
Pago seguroVisa Visa Electron Mastercard MaestromedianteBanesto PayPalEnvíos conDHL