Como mencione en otro post, AJAX es utilizado para hacer las paginas web mas interactivas y responsivas. Vimos que el control UpdatePanel es una manera fácil de añadir funciones AJAX a una pagina web. Pero hay ocasiones en que una operación no se puede completar muy rápido, asà que para el usuario puede parecer como […]
Continua leyendo >>El control Chart (Grafica) nos permite crear fácilmente muchos tipos de graficas en aplicaciones Windows y en aplicaciones ASP.NET. Si estas usando .NET 3.5 (Visual Studio 2008), necesitaras descargar un instalador aparte de la pagina de descarga de Microsoft. Opcionalmente puedes descargar un Add-on para Visual Studio 2008 que agregara el control Chart al Cuadro […]
Continua leyendo >>jQuery es la librerÃa AJAX por default cuando creas una nueva Aplicación Web ASP.NET o Aplicación Web ASP.NET MVC en Visual Studio 2010. Pero si tienes una aplicación web (Formularios Web) existente, necesitaras agregar manualmente jQuery a tu proyecto. Abre Visual Studio o Visual Web Developer Express y abre una aplicación web. Yo he creado […]
Continua leyendo >>En el post anterior creamos una pagina capaz de llamar un servicio web desde ASP.NET AJAX. En ese ejemplo mostramos una lista de locaciones cerca de un código postal. Seria muy útil que también mostráramos un mapa al usuario con las locaciones encontradas, y gracias a Google Maps JavaScript API V3, es muy fácil hacerlo. […]
Continua leyendo >>El poder de AJAX es la capacidad de hacer una llamada al servidor web y actualizar solo una porción de la pagina utilizando JavaScript. Además de llamar código en la pagina misma, como ocurre cuando se utiliza el UpdatePanel, también podemos llamar un servicio web con ASP.NET AJAX. Es esta entrada, vamos a construir una […]
Continua leyendo >>En las empresas es muy común desarrollar aplicaciones que sean capaces de enviar correos electrónicos automáticamente. También son comunes las aplicaciones que se conectan a un buzón y descargan correos electrónicos para importarlos a otro sistema. Comenzando con Microsoft Exchange 2010, ya no es posible utilizar WebDAV para acceder un servidor Exchange. Ahora el método […]
Continua leyendo >>En caso de que aun no lo hayas descubierto, todas las aplicaciones fallaran tarde o temprano. La pregunta no es como escribir la aplicación perfecta que nunca falle. La pregunta es como escribir una aplicación que hará mas fácil encontrar y resolver problemas en un futuro. Además de mostrar un error al usuario, vas a […]
Continua leyendo >>El .NET Framework 3.5, el cual fue lanzado en el 2007, introdujo el concepto de Metodos de Extensión. Los métodos de extensión nos permiten agregar nuevos métodos a un clase existente, sin la necesidad de hacer cambios a la clase o de tener que heredar de la clase. Los métodos de extensión le permitieron a […]
Continua leyendo >>El .NET Framework organiza clases (tipos) en dos diferentes niveles: espacios de nombres (namespaces) y ensamblados (assemblies). Vamos a ver las diferencias entre ambos en este post.
Continua leyendo >>En paginas web es muy común organizar la información en una forma tabular. Hace mas fácil leer e interpretar. No es una sorpresa que la información en bases de datos es representada en tablas y que las hojas de calculo tienen columnas y filas. El control GridView en ASP.NET nos permite crear tablas dinámicamente para […]
Continua leyendo >>