Entradas

Mostrando las entradas de junio, 2014

Usabilizando GeneXus: Organizar archivos en carpetas dentro de la KB

Imagen
En las KB GeneXus se pueden subir archivos para que los mismos sean utilizados por la aplicación.
Tienen la ventaja de poder extraerse en diferentes directorios y son muy practicos para DLL o JAR desarrollados por terceros, para scripts que necesiten ejecutarse, ejecutables externos, etc.

Tambien pueden ser usados para archivos de configuración, o de validación como XML Schemas , XSLT para procesar XML,  plantillas Excel, Word y demás.

En la KB grandes, es bastante común acumular muchos de estos archivos.

Los objetos de tipo File, por alguna razón que no entiendo bien, en GeneXus  no pueden almacenarse en Folders como la mayoría de los otros objetos de la KB, lo cual dificulta bastante la tarea de ordenarlos, distribuirlos, etc.

En Evolution 2, los archivos se ven asi:

Mi sugerencia, seria que los objetos del tipo FILE se pudieran ver de la siguiente forma


También me gustaría, pero se que es un poco mas difícil tener una herramienta para chequear si alguno de los archivos del FileSyst…

Usabilizando GeneXus Server. Mejorar dialogo de Update.

Imagen
Cuando GeneXus se utiliza con GeneXus Server,  una de las tareas rutinarias es traer los cambios que otros compañeros han realizado en la KB que se almacena en el repositorio central.

El dialogo que aparece, es similar a este:

La otra operacion que generalmente realizamos, es hacer un build all, para asegurarnos que todo lo que bajamos del servidor no rompe nada de lo existente. 
Mis sugerencias
1) Dialogo de Team Development/Update/Preview Hoy se muestran aquellos objetos que se van a actualizar.  Para mi forma de trabajar, es mas practico que muestre los COMMITS que se han realizado en el servidor, desde el ultimo FULL UPDATE.  Esto es mas facil de interpretar que los objetos para los desarrolladores GeneXus.  Permitiria traer solo una funcionalidad (completa) sin tener que seleccionar objeto a objeto.  Opcionalmente podria ver los objetos que tengo que traer. 
2) Tareas MSBuild para listar todos los Commits desde el ultimo Full Update (esto sive para implementar 1)
3) Update y Build A…

Seguridad en aplicaciones: GeneXus y OWASP Top 10 - GeneXus Consulting

Imagen
Me llegó la siguiente noticia de GeneXus Consulting y es importante que todos en la comunidad Genexus le demos importancia a este tema. 


Ya está disponible el documento para descargar. El objetivo: identificar los aspectos de seguridad a tener en cuenta al desarrollar con GeneXus para cumplir con el OWASP Top 10, 2013.

Descargar aquí: http://www.genexusconsulting.com/seguridad-genexus-owasp-top-10