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 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

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

Web Part en ASP.NET 2.0

Veamos cómo podemos configure una aplicación web ASP.NET     2.0 para que soporte el uso de Web Parts. Los Web Parts proveen de un mecanismo muy sencillo para construir sitios web de manera modular y que se puedan personalizar dinámicamente, incluso al gusto del usuario final ofreciéndole una mejor experiencia. Imagina la idea de que el usuario final decida como desea que se le presente la información de una página, en qué orden y en qué posición los elementos de la misma serán acomodados y presentados. Este concepto es muy común en portales como Windows SharePoint Services y cada vez mas … Continue reading Web Part en ASP.NET 2.0

Collation Problem of the DataTierGenerator is easy to solve!

I just want to say thanks to this guy because he found a solution I just was trying to do. When you are using the DataTierGenerator for Enterprise Library 2.0 and try to connect to a SQL database that has a Collation different to “Latin1_General_CI_AS” it just can’t work. The reason is because the function “FN_LISTEXTENDEDPROPERTY” force the use of “Latin1_General_CI_AS”. To solve this problem we need to just specify the collation in our Schema queries. If you try to read this post you will find where exactly.