AJAX constituye uno de los apéndices para el desarrollo de aplicaciones WEB, debido a que
ayuda a hacer eficientes las páginas aspx ¿por qué eficientes? Cuando trabajamos con comunicación normal entre el cliente y el servidor desde un Explorador Web como: IE, FireFox, Chrome etc, y necesitamos enviar una solicitud al servidor en la que pedimos por ejemplo los datos correspondientes al id de una persona, supongamos que tenemos un TextBox (se tarduce en un input type text de html) en el cual un usuario indica que su Id es 11 y pulse el botón Buscar en un formulario Web, solicitando que cómo resultado el servidor devuelva Nombre:David Peréz, Edad:10 años, Id:11 y luego en html presentar al usuario los resultados, entonces allí de forma normal se estaría haciendo un PostBack lo que se constituye como una petición web usando el protocolo http que en términos técnicos es el Request al servidor, si bien esto no tiene problemas, ocurre internamente que la página Web y su html se envía en bloques http al servidor, siendo esto una forma muy costosa de enviar los datos desde el cliente, de igual forma el resultado del servidor o lo que también pasamos a conocer cómo el Response, devuelve todo el html que el explorador pasa a pintar en el cliente haciendo el proceso de comunicación algo lento y de bajo performance.
Seguir leyendo “Acceso Asíncrono en ASP.NET con ASP.NET AJAX Library y WCF Service. ASP.NET”

Anuncios