Entradas

Mostrando las entradas de mayo, 2012

Eligiendo un patron WorkWith

Imagen
Hace unos meses, teníamos un  proyecto a realizar,  que por su tamaño  era bueno para hacer una evaluación del estado de los patrones que implementan el Trabajar con.  De los que hay en la comunidad, los que conozco son: WorkWith que viene con GeneXus.  WorkWithPlus de DVelop K2BTools   de GeneXus Consulting PXTools  de PuntoExe.  Es muy bueno tener muchas opciones y poder optar por la que mejor se adapta a cada proyecto.  La evaluación que hicimos fue en el mes de Enero, con la versión Ev2 aun no liberada,  la implementación de una aplicación de unas 10 tablas, con todos estos patterns para poder comparar cual se adaptaba mejor a lo que necesitábamos.  Las cosas que evaluamos fueron: De la herramienta de pattern: Documentación Soporte Metodología de desarrollo Costo De la aplicación terminada Usabilidad Estética de la aplicación standard Facilidad de desarrollo NO evaluábamos performance, no era critico en esta aplicacion.  No voy a ent

Reunion del Grupo de Usuarios GeneXus Montevideo.

Mañana viernes 25 de Mayo, nos reunimos nuevamente en el LATU con el GUG Montevideo. Esta vez, me toca exponer sobre KBDoctor y como usarlo para depurar KBs. Voy a contar un poco la experiencia de desarrollar extensiones y las (pocas) dificultades que existen. La actividad es gratuita y estaria buenísimo si alguien quiere acompañarnos. El programa completo se encuentra en : http://gugmontevideo.wordpress.com/2012/05/12/tercer-reunion-2012-viernes-25-de-mayo-latu/

KBDoctor : Para que sirve?

Imagen
En el GeneXus Marketplace esta la extensión  KBDoctor , que desarrollamos con Diego y Marcos hace unos cuantos años.  Se basa en una herramienta que teniamos para GeneXus 9.0, que permitia depurar KBs. Hace unos días, me preguntaron para que servia y si valía la pena instalarla. La idea de esta extensión, es poder corregir algunos problemas comunes que se presentan en KB GeneXus. A la pregunta si vale la pena instalarla, mi respuesta es que si vale le pena, pues permite diagnosticar algunos problemas y solucionar otros. También permite borrar aquellos objetos que no están siendo usados, que enlentecen el desarrollo y entorpecen el mantenimiento. Voy a contar cuales son los reportes que pueden sacarse. Reporte de Atributos Todos los atributos deben estar basados en dominios. El reporte "Attributes without domain" , permite listar todos aquellos atributos que no estan basados en dominios y que a su vez no son subtipos de otros atributos. Facilita detectar cu