Encabezado Facultad de Ciencias
presentacion

Presentación del grupo 7049 - 2011-1.

Tecnología AJAX para el desarrollo de aplicaciones en Internet

Objetivo del Curso.

El curso pretende proporcionar a los alumnos una alternativa en tecnologías y técnicas de desarrollo de aplicaciones WEB llamada AJAX (Asynchronous JavaScript and XML). Esta nueva tecnología está provocando un cambio importante en la manera de construir aplicaciones en Internet, asemejándose en el desempeño al de aplicaciones de escritorio, gracias a su rapidez de respuesta al usuario.

"... AJAX parece ser ahora la palabra de moda en el "mundo" del desarrollo de aplicaciones Web, AJAX no es realmente una tecnología, sino la unión de varias tecnologías ya conocidas como XHTML, CSS, JavaScript, XML, XSLT, Document Object Model y el objeto XMLHttpRequest que juntas, pueden lograr cosas realmente impresionantes.".

Algunas aplicaciones actuales que conocemos y que utilizan esta tecnología son por ejemplo sistemas gestores de correo electrónico como GMail ( http://www.gmail.com/), Yahoo Mail ( http://mail.yahoo.com/) y Windows Live Mail ( http://www.hotmail.com/); sistemas de cartografía como Google Earth ( http://earth.google.es/), Google Maps (http://maps.google.com/), Yahoo Maps ( http://maps.yahoo.com/) y Windows Live Local ( http://maps.live.com/); enciclopedias de Internet como Wikipedia ( http://es.wikipedia.org/wiki/NTFS), consulta de estados financieros vía Internet y transacciones bancarias, entre otras.

Temario.

I. Introducción. · Repaso general sobre Servlets y JSPs. · La tecnología AJAX. · Aplicaciones Web para AJAX. · Requerimientos para el desarrollo de aplicaciones AJAX.

II. Proceso de ejecución de una aplicación AJAX. · El objeto XMLHTTPREQUEST. · Fases de ejecución de una aplicación AJAX. · Estado y envío de petición.

III. El modelo de objeto Documento (DOM). · Niveles DOM. · Interfaces DOM. · El árbol de objetos DOM. · Aplicaciones.

IV. Utilidades AJAX. · Encapsulación del objeto XMLHTTPREQUEST. · La interfaz e implementación de la clase ObjetoAJAX. · Notación JSON. · DIRECT WEB REMOTING .

V. AJAX en aplicaciones J2EE. · La arquitectura Modelo Vista Controlador (MVC) con AJAX. · Aplicación MVC básica con AJAX. · Aplicaciones.

Bibliografía.

- Head First Ajax Autor Rebecca M. Riordan Ago. 26, 2008

- Ajax : The Complete Reference Autor Thomas A. Powell Feb. 21 2008 ED. Mc Graw Hill Osborne

- Professional ASP.NET 3.5 AJAX (Wrox Programmer to Programmer) Autores: Bill Evjen, Matt Gibbs, Dan Wahlin, y Dave Reed.Feb 2009 Ed. Wrox

- AJAX and PHP: Building Modern Web Applications 2nd Edition Autor Bogdan Brinzarea y Cristian Darie Ene 6, 2010 Ed. Packt publishing

- Scriptin' with JavaScript and Ajax: A Designer's Guide (Voices That Matter) Autor: Charles Wyke-Smith Ago. 27, 2009 Ed. New Riders

- Microsoft ASP.NET and AJAX: Architecting Web Applications (PRO-Developer) Autor Dino Esposito Abr. 15, 2009 Microsoft

 


Hecho en México, todos los derechos reservados 2011-2016. Esta página puede ser reproducida con fines no lucrativos, siempre y cuando no se mutile, se cite la fuente completa y su dirección electrónica. De otra forma requiere permiso previo por escrito de la Institución.
Sitio web administrado por la Coordinación de los Servicios de Cómputo de la Facultad de Ciencias. ¿Dudas?, ¿comentarios?. Escribenos. Aviso de privacidad.