Desayuno de arquitectura con AjGenesis

Gracias a la organización del Microsoft User Group de Argentina, habrá una reunión gratuita de arquitectura en Buenos Aires, dedicada a presentar el proyecto de código abierto AjGenesis. Ver detalles de inscripción en

http://www.mug.org.ar/Eventos/2767.aspx

Ya escribí sobre generación de código en este blog, y sobre AjGenesis:

Sobre la generación de código

Generando aplicaciones con AjGenesis

Generando Código- Hello World con AjGenesis

AjGenesis está escrito en .NET, y puede ser manejado independientemente o integrado a otra solución. Permite generar, desde un modelo libre, y mediantes plantillas y tareas definibles, los artefactos de textos que necesitemos. Se mostrarán los fundamentos de la generación de código, y ejemplos que arman soluciones con ASP.NET 1.x/2.x, VB.NET, C#, o Java, JSP, PHP, con scripts de base de datos, y elementos de arquitectura, como Business Components/Business Entities, o elementos de modelo de dominio a la Evans, como Entities, Services. Se genera persistencia usando ADO.NET, Hibernate, NHibernate, JDBC.

Los que me conocen, saben que me entusiasma el tema. No sólo el proyecto, sino las posibilidades de la generación de código en general. Espero que “vean la luz”… :-)

Nos leemos!

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

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

2 Responses to Desayuno de arquitectura con AjGenesis

  1. Oscar R. Onorato says:

    Angel,

    Me hubiese gustado mucho asistir al desayuno, pero el horario me la complico.
    Si se puede organizar una jornada o doble jornada estoy alli.

    Un abrazo

  2. Fabio Maulo says:

    … en principio era el cielo y la tierra… el creador dijo: «Haya luz», y hubo luz….

    Hay poca veces que se logra resumir un produco en un nombre… esta vez me parece que se logró. Traquilamente podía haber sido AjBigBang y no hubiera cambiado mucho.

    Aprovecho para aclarar un temita que salió en la charla.
    XSD?
    Me parece que el tema de “XSD o no” entra poco en los objetivos de AjG. Como mucho, AjG puede tener un servicio mas que es lo de aceptar unos XSD (o el nombre del folder donde estan disponible) y chekear los XMLs ante de empezar a aplicarle los templates. Mas que eso a AjG no le veo.

    Despues de la Genesis sea los animales que los hombres se organizaron en sociedades que conviven dandose algunas reglas. Los XSD lo veo como las “reglas” que se da una determinadad comunidad de utilizadores de AjG para compartir XML de un determinado dominio o de una determinada forma de definir el dominio.

    Distintas comunidades podrán eleguir distintos XSD. Por lo menos creo que eso es lo que va a pasar…

    Despues es probable que la evolución sea similar a la que hubo con los lenguajes y los IDE. Yo tambien he trabajado con el “vi” pero no es que este muy entusiasmado con eso.
    Usando XSD tendriamos un control “temprano” mientras escribimos el domain y hasta se podría hacer un plug-ins para varios IDE para escribir los templates… quiero decir que si existe el XSD podríamos usar el IDE para chequear que exista un determinado tag y sobre todo que siga funcionando el intellisense para el lenguaje por el cual estamos escribiendo el template.

    Bye.
    Fabio.

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>