Genesis Studio: una IDE para AjGenesis

 Gracias al excelente trabajo de Jonathan Cisneros, ahora tenemos una IDE para usar con AjGenesis. Desarollada usando C Sharp 2, edita proyectos, archivos de modelos, plantillas, y hasta usa sintaxis de color!!.

Es una aplicación bien terminada, lista para usar. Está en fase beta, pero es perfectamente usable. Jonathan tiene varias ideas para ir completando y extendiendo este programa.

Pueden bajarlo desde la página del grupo de Generación de Código:

Code Generation Google Groups

o pueden probar este enlace. En ese grupo hay varios archivos para bajar, con nuevas plantillas, modelos y ejemplos. Genesis Studio está en:

Viene con código fuente. Su compilación es fácil, viene con todas las librerías requeridas:

Con esta aplicación podemos editar un proyecto, desde su directorio, sus entidades, modelo, tecnologías. AjGenesis tiene un modelo libre, que podemos definir como querramos. Genesis Studio puede también leer y editar plantillas y tareas.

Algunas opciones:

Cuando elegimos un directorio de proyecto, aparece un explorador del proyecto, mostrando sus carpetas y contenidos:

Los archivos XML, de plantillas y tareas tienen soporte de sintaxis de color:

 

Desde acá, mil gracias a Jonathan Cisneros, por esta aplicación tan útil.

La generación de código es una técnica que tiene múltiples usos. En un ambiente de tecnologías cambientes, con aplicaciones complejas, es importante delegar las tareas repetitivas y mecánicas al propio software.

Angel “Java” Lopez
http://www.ajlopez.com

This entry was posted in 1389, 2643, 3463, 6145. Bookmark the permalink.

7 Responses to Genesis Studio: una IDE para AjGenesis

  1. Fabio Maulo says:

    Appa!
    El repository donde ?
    googleCode, CodePlex, SF ?
    Y a ver si algún creativo le diseña un lindo logo…
    Felicitaciones y gracias Jonathan.
    Bye.

  2. jacq says:

    muy bien!!!
    Felicitaciones a mi hno!!

  3. El Bruno says:

    una idea para la proxima version … porq no “hostear” AJGenesis dentro de VS2008 Shell ??? :D

    Saludos

  4. Jorge Monsalvo says:

    Angel,
    Esto no es directamente relacionado con el IDE pero…
    Estoy comenzando con AjGenesis y quisiera preguntarte donde puedo buscar una referencia de las “etiquetas” a usar al armar el modelo de proyecto o de las entidades. Si por ejemplo quisiera armar el clásico pedido-itemspedido, no veo como me quedaría la estructura del archivo de la entidad “pedido”, ¿Cómo le indico que “pedido” lleva una lista/colección de entidades “itempedido”?, ¿Se entiende lo que pretendo preguntar?¿Me comí algún ejemplo?

    Muchas gracias
    Excelente desarrollo
    Saludos

    Jorge Monsalvo

  5. Gustavo Benitez says:

    Felicitaciones ! es excelente la IDE, lo queria consultar si existe alguna configuracion para la misma, pues AJGenesis 5.0 + NAnt funcionan perfectos, pero no puedo ejecutar el build desde ‘AJGensesis Studio’ tengo definida dos variables de entorno (AjGenesisPath, C:\AjGenesis\bin)
    y (NAntPath,C:\Archivos de programa\NAnt-Gui\bin)

  6. Espinete says:

    existe alguna nueva versión? este proyecto se va a mantener en el tiempo ?

    gracias

  7. Gustavo Gamma says:

    Este proyecto se encuentra abandonado verdad?

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>