Que es AJAX !!!

Colapsar
Este es un tema adherido.
X
X
  • Filtrar
  • Tiempo
  • Mostrar
Limpiar todos
nuevos mensajes

  • Que es AJAX !!!

    Un nuevo concepto en Aplicaciones Web.

    EL protocolo HTTP, se basa en peticiones a un servidor web y a la recepcion de un documento HTML por parte del mismo.

    Desde el simple HTML hasta ASP.NET cada actualizacion de datos en una pagina implicaba si o si un envio de una nueva peticion al servidor y de su obligatoria recarga en el navegador.

    Esto provoca retardos y desprolijidades.

    Para evitar que al recargar la pagina muchos datos ya cargados por el usuario se pierdan, ASP.NET ha introducido la funcionalidad de que cada objeto (ante una nueva peticion al servidor) viaje con sus datos al servidor y vuelva intacto para que al refrescar la pagina de la sensacion de que nada ha cambiado, liberando al programador de tener que guardar esos valores en variables de session.

    Pero esa funcionalidad ocaciona que el viaje hacia el servidor esté sobrecargado de bytes lo cual ocaciona mas demoras.

    La idea final es que las aplicaciones WEB sean lo mas parecidas a las aplicaciones WINDOWS, pero para lograrlo es necesario mejorar la interactivididad y performance de las aplicaciones.

    Para eso se ha creado AJAX (Asynchronous Javascript and XML)

    AJAX, es una nueva tecnologia que combina JAVASCRIPT del lado del cliente, XML (o no) del lado del servidor como formato de la informacion a enviar, y un objeto fundamental en todo esto llamado XMLHTTPRequest

    Este objeto nos permite simular por codigo y en modo oculto envios GET o POST (como si los hubiera hecho el usuario) y traficar con el servidor solo la informacion que necesitamos (sin necesidad de enviar y recibir toda la pagina).

    Una vez recibidos los datos se ejecuta una rutina (definida por nosotros) que mediante JavaScript se encarga de mostrar la información en nuestra aplicacion web sin necesidad de refrescarla.

    Para quienes quieran aprender mucho mas sobre AJAX les recomiendo una nota IMPERDIBLE de Jose M. Alarcon que consta de 5 paginas en el nro. 31 de DotNetMania donde no solo nos explica mucho mas facil todo esto, sino que nos da detalles del objeto XMLHTTPREQUEST y sus propiedades, también nos muestra mucho codigo de ejemplo.

    Que estan esperando ????

    Encarguen ya su revista en https://ssl.acens.com/dotnetmania.co...s/vbmundo.html

    Que la disfruten.
    Pablo Tilotta
    Administrador de...
    www.vb-mundo.com
    Visual Basic
    Videos Programacion
    Foro Programacion
    Tutoriales Programacion
    Visual Basic.NET
Trabajando...
X