Desarrollo de WebParts de SharePoint 2010 con soporte AJAX

Microsoft no se cansa de dar el mensaje de que SharePoint 2010 es una plataforma de aplicación aparte de una plataforma de colaboración para la empresa y la web. Y el día de hoy quiero mostrar un breve y sencillo ejemplo de cómo construir un WebPart para SharePoint 2010 con soporte AJAX. Visual Studio 2010 por fin cuenta con un nuevo ciudadano de funcionalidad, se cuenta con toda una sección y plantillas de proyectos solo para la plataforma SharePoint 2010 soportada de forma nativamente y permitiendo a los programadores curiosos que no le temen al cambio adentrarse al mundo de … Continue reading Desarrollo de WebParts de SharePoint 2010 con soporte AJAX

Configurando controles ASPXGridView de DevExpress en SharePoint

Sabemos que SharePoint está construido sobre ASP.NET 2.0 y esto nos da una gran cantidad de ventajas disponibles para utilizar componentes de terceros ricos en funcionalidad. Tal es el caso de los componentes de DevExpress empresa de Mark Miller un pionero en la construcción de herramientas de productividad para el desarrollador Delphi y .NET. En el último proyecto donde participe como programador tuve la oportunidad de implementar la Suite de controles ASPXGridView de DevExpress para soportar un escenario el despliegue de datos de manera jerárquica y la flexibilidad de agrupación dinámica sobre SharePoint. Utilice el ASPXTreeList y el ASPXGridView, a … Continue reading Configurando controles ASPXGridView de DevExpress en SharePoint

Plantilla de ASP.NET AJAX 1.0 para Visual Studio 2008

Todo mundo feliz y contento con la liberación de la versión 2008 de Visual Studio. Vemos un bonche de nuevas características y mejoras que indudablemente pensamos incluir en algún nuevo proyecto. Sin embargo, estoy seguro que hay proyectos que seguimos construyendo sobre Visual Studio 2005 con las características especificas de la versión 2.0 del .NET Framework. Entonces de repente nos encontramos en la encrucijada de si queremos desarrollar sobre Visual Studio 2008 o seguimos con Visual Studio 2005 hasta terminar algun proyecto en particular. En sí, una ayudadita que podemos encontrar al respecto es la plantilla de proyecto ASP.NET AJAX … Continue reading Plantilla de ASP.NET AJAX 1.0 para Visual Studio 2008

ASP.NET AJAX UpdatePanelPopUpExtender Control

Is been a lot of time that I don’t post in this blog. Promise I will do it more frequently. For now I think it’s very valuable the job that Raj Kaimal has been doing with the UpdatePanelPopPupExtender. The idea here is to have an ASP.NET AJAX UpdatePanel control inside a PopUp window. It’s very easy and helpful. You can have very nice behaviors and give to your users a great AJAX experience. And also last week find an RssTool Kit control that you can’t download and implement in your apps RSS functionality. Imagine that you can expose your information … Continue reading ASP.NET AJAX UpdatePanelPopUpExtender Control

Conoce el primer beta de AJAX para ASP.NET

Al fin tuve el tiempo de experimentar ASP.NET 2.0 AJAX mundialmente conocido por su nombre de código "Atlas". El nombre oficial de este componente será ASP.NET 2.0 AJAX y ya tenemos la primera versión beta liberada. Altamente recomendable darse un tiempo para conocer los componentes que integran este marco de trabajo para la construcción de aplicaciones web asincrónicas.   "nunca pensé que un producto de limpieza tan famoso, llegara a influir tanto en mi vida profesional" 🙂 Microsoft liberó tres componentes en esta primera versión del Beta como lo dice Scott Guthrie en este post. El ASP.NET AJAX v1.0 "Core" contiene prácticamente el … Continue reading Conoce el primer beta de AJAX para ASP.NET

Ejemplo Practico UpdatePanel y UpdateProgress

Tratando de encontrar un ejemplo práctico que pueda ilustrar mejor lo que escribí hace unos días sobre lo básico de los controles UpdatePanel y UpdateProgress dejo a continuación un proyecto ASP.NET 2.0 que implementa la funcionalidad antes mencionada en el siguiente escenario. De que se trata En la base de datos AdventureWorks contamos con la tabla Product la cual contiene información sobre productos y datos adicionales relacionados con el control de inventarios. En este escenario lo que haremos es permitir al usuario actualizar la información de control de inventario para cada producto. En un control GridView mostramos los productos filtrados … Continue reading Ejemplo Practico UpdatePanel y UpdateProgress

Bases del control UpdatePanel de Atlas

Cuando una página ASP.NET ejecuta una llamada al servidor (postback) sucede una pequeña pausa seguida de un refrescado de toda la pagina sobre el navegador dibujando el nuevo contenido que es regresado en la petición. Durante esta pausa, el usuario definitivamente no puede interactuar con la aplicación y en ocasiones cuando la aplicación tiene que acceder a recursos del lado de servidor o la conexión está muy lenta resulta incomodo y tardío el cargar la información haciendo que la experiencia de usuario no sea del todo interactiva. Una de las maneras que AJAX (Asynchronous JavaScript and XML) se diferencia de … Continue reading Bases del control UpdatePanel de Atlas

Bases del control UpdateProgress de Atlas

Cuando utilizamos atlas para habilitar un comportamiento AJAX con la finalidad de mejorar la experiencia de usuario, la comunicación con el servidor se hace a través de XmlHttp el cual no infiere con el navegador en absoluto para mostrar alguna notificación o icono que notifique el comportamiento de la pagina. El uso de notificaciones que describan lo que esta sucediendo cuando existe algún tipo de tardanza a la hora de que Atlas este estableciendo una comunicación con el servidor para cargar datos y actualizar una porción de la pagina es un aspecto que también debemos de cuidar para que cuando … Continue reading Bases del control UpdateProgress de Atlas

Lanzamiento en Mexico, DF

El martes 15 de noviembre se llevo acabo en México el lanzamiento de las nuevas tecnologías de desarrollo de Microsoft. Visual Studio 2005, SQL Server 2005 y Biztalk Server 2006 fueron lanzados al mercado oficialmente el 7 de noviembre en la ciudad de Chicago y desde entonces en todo el mundo una ola de lanzamientos se ha liberado y esta ola por fin llego a México en donde directivos, ejecutivos, empleados de Microsoft México así como ISV’s de todo el país hicieron de este evento toda una experiencia que permitió dejar sentir en el ambiente una sensación de emoción.   … Continue reading Lanzamiento en Mexico, DF