Estoy trabajando en mi proyecto de código abierto
AjGenesis
Es un generador de código, escrito en VB.NET, pero que puede servir para generar cualquier artefacto de texto. Se basa en tener, en metadata de XML, la descripción de un proyecto (p.ej., un sistema contable), compuesto por ahora de entidades (Empresa, Usuario, PlanDeCuenta, etc..). Luego, usando un lenguaje de templates/plantillas, que escribì, puedo generar distintos archivos de texto.
Pueden bajar la versión 0.3, y un ejemplo de uso en un proyecto AjConsor, desde
http://www.ajlopez.net/ReferenciaVe.php?Id=55
El proyecto AjConsorGenesis, usa al proyecto AjGenesis-0.3
Ayer, en Buenos Aires, presente un sistema contable que estoy armando, el AjContab versión 0.1, que usa al AjGenesis-0.4:
http://www.ajlopez.net/ReferenciaVe.php?Id=62
Bueno, espero seguir extendiendo el lenguaje de templates, la metadata inicial, y los templates.
Nos leemos!
Angel "Java" Lopez
http://www.ajlopez.com/