Browse by Tags
All Tags »
Patrones (
RSS)
Como saben el mes pasado partícipe en el MS Andean Web Days , en la sesión de ASP.NET AJAX Extensions, en la cual básicamente se trato sobre buenas prácticas en el uso de ASP.NET AJAX, además de implementaciones de patrones AJAX ( ajax patterns ) con ASP.NET AJAX . Las demos la pueden descargar de la Zona de Descarga de 3Dev , y también desde los siguientes links: Slides , y Demos . Pasos para restaurar demos: Restaurar la base de datos: dentro de la carpeta CrearBaseDatos se encuentran dos archivos , uno crea todos los objetos de la base de datos Tablas, y Store Procedures, y en el otro archivo esta la data de la base de datos. Abrir la aplicación slnPeruGeeks_Base , dentro de ella se encuentra la solución completa del proyecto. En el caso...
Como comentaba en un post anterior sobre ventajas y desventajas de AJAX , que existe un sitio que trata sobre los patrones para AJAX , que básicamente nos dan las pautas para no cometer problemas ya conocidos haciendo el uso de AJAX. Y eso, hay un patrón llamado Ajax Patterns: Progress Indicator , y como decía en el post de arriba , es básico darle un indicador al usuario indicándole que su operación se esta realizando, puede ocurrir que el usuario asuma que su operación no se realizo y ejecutarla varias veces, y así otros inconvenientes, para más detalles revisar el patrón de AJAX, Indicador de Progreso . Como saben en ASP.NET AJAX nosotros disponemos del control UpdateProgress, el cuál puede ser usado sólo, o con otros controles como el control...
Recientemente se ha liberado la factoría para desarrollo de servicios web: Web Service Software Factory . El proposito de esta factoría, completamente integrada con Visual Studio 2005, es servirnos de guia y facilitarnos el empleo de las mejores prácticas a la hora de diseñar y desarollar la capa de servcios de nuestras aplicaciones. En esta factoría encontraremos: Documentación: Sobre arquitectura de aplicaciones se servicios web, diseño de los mensajes que intercambiarán los servicios, manejo de excepciones y sobre migración y planeamiento hacia WCF. Asistentes: Orientados a generar desde los datos las entidades de acceso y la capa para exponerlas mediante servicios web. Una implementación...
Existen varias formas de pasar variables entre formularios web, como por ejemplo haciendo uso de la URL, o usando sesiones. Cada una de estas caracteristicas tiene sus ventajaa y desventajas. Ahora que nueva característica trajo ASP.NET 2.0?, Cross Page Postback . Pero que hace esta característica, veamos el siguiente gráfico y después damos una breve explicación [URL01]: Antes con ASP.NET 1.X, solo se podía hacer PostBack a la misma página, es decir cuando pulsaba cualquier botón esta se dirigía hacia si misma, ahora en ASP.NET 2.0, se puede hacer Cross Page Postback, es decir ya no limitar que mi página solo pueda ser enviada a si misma, sino que puedo enviar el contenido...
Es una situación relativamente habitual que dos clases se tengan que conocer entre sí, es lo que se conoce como referencia circular . Aunque en principio debería sospechar de esta situación por el alto acoplamiento que introduce entre ambas clases, hay veces, en que puede ser excesivo crear una clase para que maneje la comunicación entre las clases. De todos modos si decidís usar este enfoque, una buena implementación es utilizar el patrón mediator Mediator . Cuando esto nos ocurre en lenguajes como C# no hay problema, porque no existe el concepto de declaración e implementación de una clase separadas. Pero en C++ toda clase debe conocer la declaración de otra clase...
Sin duda gran cantidad de procesos de negocio que se encuentran en los dominios de aplicación que modelamos son susceptibles de ser expresados en forma flujos o máquinas de estados. Con la llegada de Windows Workflow Foundation cada vez más arquitéctos van a incorporar elementos de Workflow y máquinas de estado en sus arquitécturas aprovechando las facilidades y posibilidades que esta nueva herramienta nos presta. Ya he comentado anteriormente lo importantes que me parecen los patrones , pues bien, la buena noticia es que existe un sitio web que recopila un buen puñado de patrones relacionados con workflow . Además los patrones son explicados con animaciones flash . Read More...
Si duda las técnicas Ajax han llegado para quedarse. Y cada vez más y más desarrolladores y arquitectos estamos haciendo uso de estas técnicas. Pues bien como siempre que nos adentramos en un terreno nuevo, los patrones nos pueden ser de gran ayuda, pues evitarán que cometamos errores que otros ya han cometido. Esta mañana he sabido por un compañero de trabajo que existe un interesante sitio, en formato Wiki, que se dedica a recopilar patrones relativos a Ajax . Sin duda un repositorio de patrones a tener en cuenta si queremos escribir aplicaciones Ajax. Además, lo que más me gusta, es bastante agnostico respecto a que tecnología se use para implementar los patrones. Read...
More Posts