Servlets

Solo disponible en BuenasTareas
  • Páginas : 7 (1582 palabras )
  • Descarga(s) : 7
  • Publicado : 18 de junio de 2010
Leer documento completo
Vista previa del texto
Indice

Utilizar el control ScriptManager con páginas maestras, controles de usuario y otros componentes secundarios 6

Uso de UpdatePanel 7

AJAX Control Toolkit 8

ASP.NET AJAX Control Toolkit es un proyecto de código compartido construido sobre ASP.NET AJAX para escribir controles y extensiones reusables y extensibles que aumenten la funcionalidad de los controles ASP.NET. 8Introducción

El tema a considerar estará orientado Ajax ASP.Net en el lenguaje C# de Visual Studio 2005.

Primeramente nos orientaremos a sus inicios históricos para conocer un poco el por que es tan utilizado y famosa este tipo de Desarrollo Web, luego veremos los diferentes tópicos que como este tema tan importante para facilitar la comunicación entre Cliente y Servidor.Analizaremos los siguientes temas:

Utilizar el control ScriptManager con páginas maestras, controles de usuario y otros componentes secundarios.

Uso de UpdatePanel.

AJAX Control Toolkit

ASP.NET AJAX Control Toolkit es un proyecto de código compartido construido sobre ASP.NET AJAX para escribir controles y extensiones reusables y extensibles que aumenten la funcionalidad de los controlesASP.NET.

AJAX
El término AJAX se presentó por primera vez en el artículo "Ajax: A New Approach to Web Applications" publicado por Jesse James Garrett.
AJAX es un acrónimo de Asynchronous JavaScript + XML, que se puede traducir como "JavaScript asíncrono + XML".
El artículo define AJAX de la siguiente forma:
Ajax no es una tecnología en sí mismo. En realidad, se trata de variastecnologías independientes que se unen de formas nuevas y sorprendentes.
Las tecnologías que forman AJAX son:

• XHTML y CSS, para crear una presentación basada en estándares.
• DOM, para la interacción y manipulación dinámica de la presentación.
• XML, XSLT y JSON, para el intercambio y la manipulación de información.
• XMLHttpRequest, para el intercambio asíncronode información.
• JavaScript, para unir todas las demás tecnologías.

Para desarrollar aplicaciones AJAX se requiere un conocimiento avanzado de todas y cada una de las tecnologías anteriores.
En las aplicaciones Web tradicionales, las acciones del usuario en la página (pinchar en un botón, seleccionar un valor de una lista, etc.) desencadenan llamadas al servidor. Una vezprocesada la petición del usuario, el servidor devuelve una nueva página HTML al navegador del usuario.
Esta técnica tradicional para crear aplicaciones Web funciona correctamente, pero no crea una buena sensación al usuario. Al realizar peticiones continuas al servidor, el usuario debe esperar a que se recargue la página con los cambios solicitados. Si la aplicación debe realizar peticionescontinuas, su uso se convierte en algo molesto.
AJAX permite mejorar completamente la interacción del usuario con la aplicación, evitando las recargas constantes de la página, ya que el intercambio de información con el servidor se produce en un segundo plano.
Las aplicaciones construidas con AJAX eliminan la recarga constante de páginas mediante la creación de un elemento intermedioentre el usuario y el servidor. La nueva capa intermedia de AJAX mejora la respuesta de la aplicación, ya que el usuario nunca se encuentra con una ventana del navegador vacía esperando la respuesta del servidor.
Las peticiones HTTP al servidor se sustituyen por peticiones JavaScript que se realizan al elemento encargado de AJAX. Las peticiones más simples no requieren intervención delservidor, por lo que la respuesta es inmediata. Si la interacción requiere una respuesta del servidor, la petición se realiza de forma asíncrona mediante AJAX. En este caso, la interacción del usuario tampoco se ve interrumpida por recargas de página o largas esperas por la respuesta del servidor.
Desde su aparición, se han creado cientos de aplicaciones Web basadas en AJAX. En la mayoría de...
tracking img