Skip to main content

Ultimos articulos seleccionados: AJAX


Video: Como añadir AJAX a una aplicación web ya existente
Fecha entrada: Nov 2007 Sitio Web: ASP.net Puntuaci�n:
Palabras Clave:ASP .net; AJAX ASP .net; .net framework 2.0;
Descripcion del articulo:
Como configurar tu aplicación web para que soporte ASP .net AJAX. Este video te enseña como hacer esto paso a paso, y como utilizar funcionalidad AJAX sin apenas cambiar código de tu aplicacíon ya existente.
Comentarios:

Si has tenido problemas para añadir AJAX a una aplicación web pre-ajax, este webcast/video te enseña como configurar las librerías AJAX ASP .net paso a paso.

Guía perfecta para "torpes" :-).

Pincha aqui para nagevar al contenido

Pincha aqu� para ver una traducci�n autom�tica a espa�ol

Configurando ASP .net AJAX en un sitio web ya existente
Fecha entrada: Nov 2007 Sitio Web: Blogs MSDN Puntuaci�n:
Palabras Clave:ASP .net; AJAX ASP .net; .net framework 2.0;
Descripcion del articulo:
Si quieres poder usar Microsoft ASP .net AJAS (v1.0 RTM) a un sitio web antiguo, y asumiendo que tiene las librerías instaladas en tu maquina,puedes realizar dicha configuración sólo cambiando unas entradas en el fichero web.config.
Comentarios:

Cuando instalas AJAX ASP .net en tu máquina, te aparece una plantilla de proyecto que se llama algo así como AJAX Web Application, esto hace muy muy fácil poder empezar un proyecto nuevo teniendo AJAX ASP .net habilitado y configurado correctamente para tu aplicación web

Pero... ¿Qué ocurre si lo que quieres es añadir AJAX a una aplicación antigua que ya tienes desarrollada? Este artículo te indica los pasos a seguir para añadir soporte AJAX a tu aplicación hecha en ASP .net 2.0 y no tener ningún problema con la configuracíon.

Pincha aqui para nagevar al contenido

Pincha aqu� para ver una traducci�n autom�tica a espa�ol

Como habilitar el control de sesión en los web services
Fecha entrada: Nov 2007 Sitio Web: anubhavg blog Puntuaci�n:
Palabras Clave:ASP .net; AJAX ASP .net; XML; Java Script; JSON; Web Services;
Descripcion del articulo:
Hace unos días estuve codificando unos servicios web. En otras ocasiones he codificado un montón de servicios web, pero nunca me había hecho falta utilizar el control de sesión antes. Esta vez me hacía falta chequear el valor de algunas variables de sesión antes de enviar los datos de vuelta desde el servicio web. Intente utilizar el objeto HttpSession como en una página web normal pero me daba un error. Después de buscar un poco, encontré la forma correcta de configurar mis web method para que pudieran acceder a sesión.
Comentarios:

Los servicios web no mantien el estad y utilizan SOAP and XML para enviar/recibir informacíon... Ehhh ummm ??? NO SIEMPRE

En las aplicaciones AJAX la mayoría de las veces utilizamos servicios web y métodos de página asociados exclusivamente a una página web o aplicación web, teniendo esto en consideración, tenemos que:

  • --> SOAP es un protocolo pesado para usarlo por HTTP, ya que normalmente usamos AJAX para tener un rendimiendo espectacular y enviar el mínimo peso posible en las comunicaciones cliente/servidor), a esto hay que sumarle que ese XML es difícil de interpretar enJavascript, es mejor usar JSON.
Pincha aqui para nagevar al contenido

Pincha aqu� para ver una traducci�n autom�tica a espa�ol

ASP.NET Ajax Web Service
Fecha entrada: Nov 2007 Sitio Web: dotnet Slackers Puntuaci�n:
Palabras Clave:ASP .net; AJAX ASP .net; Java Script; JSON; Web Services;
Descripcion del articulo:
En este artículo voy a contestar a algunas de las preguntas más comunes que se plantean los desarroladres cuando tiene que trabajar con ASP .net AJAX Web Services.
Comentarios:

Muy buen artículo !!!

Si buscas en internet encontrarás artículos sobre como llamar a un servicio web desde javascript utilizando AJAX ASP .net... algo así como "Hola Mundo" o sumame dos números... material como este está muy bien para iniciarse en esta tecnología, pero no son muy utilies cuando tienes que programar aplicaciones de verdad.

Este artículo cubre lo básico, y además tópicos avanzados, muy interesantes: como pasar arrays de strings o compartir estructuras de datos entre cliente y servidor (JSON --> serialización en lado de servidor), añadir una barra de progreso de verdad para operaciones que tomen tiempo en ejecutarse... 100 % útil e interesante, algo que no te puedes perder.

Pincha aqui para nagevar al contenido

Pincha aqu� para ver una traducci�n autom�tica a espa�ol

Patrones MVC o MVP ¿ Que diferencias tienen ?
Fecha entrada: Nov 2007 Sitio Web: Blogs Infragistics Puntuaci�n:
Palabras Clave:ASP .net; AJAX ASP .net; ASP .net Futures;
Descripcion del articulo:
Todos estos años, he estado enseñando a muchos desarrolladores a hacer buen uso de patrones de diseño y buenas prácticas de programación. Una pregunta que me repiten una y otra vez es cual es la diferencia entre los patrones modelo Vista Controlador (MVC) y el modelo Vista Presentador (MVP), sorprendentemente la respuesta es más compleja de lo que podamos sospechar. Esta creo que es una de las razones por las que muchos usuarios acaban confundidos y deciden no usar estos patrones.
Comentarios:

Buena introducción, comparando el Modelo Vista Controlador (MVC) y el Modelo Vista Presentador (MVP).

El Modelo Vista Controlador está siendo implementado en ASP .net futures (en unos meses lo tendremos entre nosotros), pero todavía tiene unas áreas oscuras como por ejemplo como se va a integrar con AJAX y Partial Rendering.

El Modelo Vista presentador (MVP) ha sido implementado en Web Client Software Factory, ... pero tampoco queda muy claro como integrarlo con AJAX (Script services, ...).

Las ventajas de trabajar con estos modelos para el desarrollo web es que nos permite además de separar en capas la implementación, poder realizar test unitarios sobre la mayoría de lógica relacionada con la actualización del UI.

Pincha aqui para nagevar al contenido

Pincha aqu� para ver una traducci�n autom�tica a espa�ol

Truco / Hack: Alternative al Update Panel bastante chula
Fecha entrada: Oct 2007 Sitio Web: Scott Gus Blog Puntuaci�n:
Palabras Clave:ASP .net; AJAX ASP .net; Viewstate; .net framework 3.0; Java Script; JSON;
Descripcion del articulo:
Este fin de semana decidí centrarme en codificar código javascript para el ASP .net AJAX framework que no hicieran uso de los UpdatePanels, y experimentar con formas alternativas de generar HTML desde servidor de forma que pudiera ser inyectado en una página usando AJAX. Fruto de este trabajo he creado, lo que creo que son unas librerías muy interesantes que pueden ser usadas tanto por ASP .net AJAX como otras librerías AJAX para realizar partial rendering sin tener que usar postbacks o viewstate y además beneficiandonos de encapsulación y poder reaprovechar el código.
Comentarios:

AJAX ASP .net UpdatePanel es un control muy fácil de usar, pero en algunos escenarios no nos sirve, ¿ Por qué? No es AJAX de verdad, es partial rendering, y en la peticíon de ida le está enviando al servidor todo el peso de la página (ViewState...).

Una solución más óptima es la de usarscript services o métodos de página: fáciles de utilizar si queremos hacer un ejemplo del tipo "Hola Mundo" que actualize una etiqueta, pero no para por ejemplo refrescar un Gridview

Ahora tenemos una solución intermedia:... Este link te explica una solucíon bastante ingeniosa, y no muy dificil de integrar en tu aplicación: encapsulas la parte de la pantalla que quieras refrescar en un user control, y sólo actualizas dicho control, ¿ Qué pasa con el ViewState y las peticiones que enviamos a servidor? Scott aplica un truco / hack: engaña a ASP .net utilizando una página vacía para hacer la petición. El únic punto debil de esta solución es que no puedes utilizar el ViewState al menos para el control que quieras refrescar.

Tampoco se nos puede olvidar que este hack no es algo oficialmente soportado por Microsoft, igual en el futuros pueden haber cambios y este código puede dejar de funcionar.

Pincha aqui para nagevar al contenido

Pincha aqu� para ver una traducci�n autom�tica a espa�ol

Truco: Habilitar la funcionalidad de Back/Forward de los navegaores para ASP .net AJAX UpdatePanel
Fecha entrada: Oct 2007 Sitio Web: Scott Gus Blog Puntuaci�n:
Palabras Clave:ASP .net; AJAX ASP .net; Java Script;
Descripcion del articulo:
Hace poco Nikhil publico un post muy interesante en su blog sobre un nuevo control AJAX llamado "HistoryControl". Cuando añadimos ese control a una página le permite al desarrollador añadir vistas historicas asociadas a un update panel. De esta forma podemos tener sitios implementados con AJAX respetando la navegación por las flechas de back y forward del navegador.
Comentarios:

Buen truco para eviar el problema típico que no suelen reportar los clientes... "no me funciona el botón Back / Next del navegador IE" con tus páginas AJAX". Además, en ASP .net futures este truco esta implementado formalmente, es un adelanto de lo que nos vendrá en breve...

Seguro que muchas veces has recibido incidencias del equipo de testeadores o de tu cliente,.. en vez de poner el módo "soy un técnico" y diciendo que están antiguos y que ya no se navega de esa forma... puedes añadir este fix, y hacer que tus updatepanels se porte bien con los dichosos botones... todos contentos desarrolladores, testers, y cliente :-).

Pincha aqui para nagevar al contenido

Pincha aqu� para ver una traducci�n autom�tica a espa�ol

Como hacer un __doPostBack con javascript
Fecha entrada: Oct 2007 Sitio Web: Geeks With Blogs Puntuaci�n:
Palabras Clave:ASP .net; AJAX ASP .net; Java Script;
Descripcion del articulo:
He implementado una función javascript para poder hacer un submit postback desde cliente, pasandole como parametro un control link de servidor, como se sugería en el artículo “How postback works in ASP.NET” .
Comentarios:

En algunas situaciones, te puedes ver en la necesidad de simular llamadas a servidor (clicks en botones, o otras llamadas que hace un post) simuladas desde código cliente(javascript).

Este artículo te cuenta como hacerlo. Ten cuidado y no abuses de esta técnica, hay casos en los que está más que justifcada, y otros en los que son síntomas de estar escribiendo mal código. Un caso de buen uso: cuando utilizas el control ModalPopup de AJAX Toolkit, si quieres utilizarlo para controlar un evento que va a servidor, por ejemplo en un OnClientClick de un botón antes de hacer un borrado, el ModalPopup no te devuelve nada y sigue ejecutandose, en este caso es buena idea tomar el control y simular el post del botón en el caso que el usuario pulse por ejemplo: "Si/Ok".

Pincha aqui para nagevar al contenido

Pincha aqu� para ver una traducci�n autom�tica a espa�ol

Como realizar llamadas a servicios web desde javascript utilizando ASP .net AJAX
Fecha entrada: Oct 2007 Sitio Web: ASP.net Puntuaci�n:
Palabras Clave:ASP .net; AJAX ASP .net; Java Script; JSON; Web Services;
Descripcion del articulo:
En este artículo podrá ver como hacer llamadas a Servicios Web desde código cliente (ECMAScript, Javascript). Para que su aplicación puede realizar llamadas a servicios web utilizando AJAX ASP .net,la capa de comunicación asícrona del servidro genera automáticamente unas clases Javascript que hacen de proxy. Se genera una clase proxy por cada servicio web que tenga el elemento incluido en el control de la página.
Comentarios:
Muy buen tutorial !!

En este tutorial podrás ver como consumir servicios web utilizando Javascript y AJAX (los ejemplos están disponibles tanto en C# como VB .net).

En este mismo tutorial podrás encontrar un enlace a otro artícul que explica como generar un servicio web que pueda ser consumido de forma óptima por un sitio web basado en AJAX (generando JSON)

Nota: Si en tu proyecto estás usando el ScriptManager a nivel de master page, y quieres llamar a un webservice desde una página hija, tendrás que usar ScriptManagerProxy para manter los ficheros JS separado e integrados en tu página.

Pincha aqui para nagevar al contenido

Pincha aqu� para ver una traducci�n autom�tica a espa�ol

Porque los UpdatePanels de AJAX ASP .net son peligrosos
Fecha entrada: Oct 2007 Sitio Web: Encosia Puntuaci�n:
Palabras Clave:ASP .net; AJAX ASP .net; .net framework 2.0; Java Script; JSON; Networking; DHTML;
Descripcion del articulo:
Si eres como yo, seguro que te cuesta un monton no soltar en una página media docena de UpdatePanels, confiando en la potencia de AJAX. UpdatePanel hace que la adopción de AJAX en nuestras aplicaciónes sea muy muy fácil, pero... sin tener ni idea de que es lo que realmente está pasando a bajo nivel.
Comentarios:

Porqué los UpdatePanels no son la panacea... envías la página completa en cada petición :-(.

Debes seleccionar con cuidado cuando usar UpdatePanels en tu página o no (No te limites a probar tu aplicación en local, mira cuanto antes como se porta en un serivdor remoto, te ahorrarás desagradables sorpresas.

Pincha aqui para nagevar al contenido

Pincha aqu� para ver una traducci�n autom�tica a espa�ol

Accediendo al ScriptManager de una Master Page desde una página de contenido
Fecha entrada: Oct 2007 Sitio Web: aspadvice Puntuaci�n:
Palabras Clave:ASP .net; AJAX ASP .net; .net framework 2.0;
Descripcion del articulo:
Hace poco olvide como acceder al ScriptManager de mi master page desde una de las página de contenido. Hay un método estatico en la clase ScriptManager (se llama GetCurrent()) que nos da la instancia actual del ScriptManager. Esto viene a complementar al ScriptManagerProxy (se usa a nivel declartivo en el ASPX), ya que nos permite realizar estas operaciones desde el codebehind.
Comentarios:

Como obtener la instancia actual del ScriptManager desde una página hija o un control de usuario en una sola línea de código:

ScriptManager.GetCurrent().

Muy útil, si declaras tu script manager en la master page, o si estás usando user controls.

Pincha aqui para nagevar al contenido

Pincha aqu� para ver una traducci�n autom�tica a espa�ol

Página (1) De 2 Pagina Siguiente >>