Angel "Java" Lopez

NET, Java, PHP y Desarrollo de Software

This Blog

Syndication

Search

Tags

Community

Email Notifications

Archives

.NET

ASP.NET

Windows Form

VB.NET

C#

Sitios

Blogs

Browse by Tags

All Tags » AjGenesis (RSS)
Resultado de la VAN ALT.NET Hispano sobre Generación de Código
Gracias a la comunidad ALT.NET Hispano, quedó publicado el video de la VAN (des-conferencia virtual) sobre Generación de Código, al que fui invitado. Ahí presenté mi proyecto personal preferido, AjGenesis , generador de código, escrito en .NET, y publicado...

Posted Tue, Oct 27 2009 17:15 by lopez | 3 comment(s)

AjSharp: un lenguaje dinámico en C#
Durante el desarrollo de AjGenesis , mi proyecto de generación de código, definí y usé un lenguaje interpretado, llamdado AjBasic, que me dió libertad para implementar tareas, plantillas y acceso a .NET, de una forma muy flexible. El año pasado comencé...

Posted Tue, Sep 22 2009 11:04 by lopez | 1 comment(s)

La generación de código y el trabajo de desarrollo de software
Antes de ayer, 20 de Julio, @hallo twittereaba: Recibió varias respuestas, acá va una mía y otra que recibió: Lo que pasa es que hemos estado generando código por décadas. La herramientas que usamos para eso tiene nombre: compilador. Recuerdan los viejos...

Posted Wed, Jul 22 2009 15:04 by lopez | with no comments

Enlaces y noticias IV
Sigo con la costumbre coleccionar enlaces, de distintos temas. Los que me llamaron la atención: PHP Es el lenguaje más usado para el desarrollo de sitios dinámicos en la web. Tiene la simplicidad necesaria, y también el soporte de clases, librerías, acceso...

Posted Sun, Jul 19 2009 14:51 by lopez | with no comments

Un caso de Uso de AjGenesis
En el grupo Google de Code Generation: http://groups.google.com/group/codegeneration encuentro este mensaje de Fernando Claverino Usos de AjGenesis Gracias a Fernando, por compartir su experiencia. Es importante, para AjGenesis , que los que lo usen compartan...

Posted Tue, Jun 30 2009 11:04 by lopez | with no comments

Modelos y metamodelos en AjGenesis
AjGenesis genera código partiendo de un modelo, de libre definición. El modelo se lee desde un archivo .XML (en la versión AjGenesis 0.5) pero también se puede leer desde un archivo de texto. Sobre un modelo sencillo, y sobre la forma de modelo en texto...

Posted Mon, Jun 29 2009 10:28 by lopez | with no comments

Transformando plantillas en AjGenesis
AjGenesis se base en modelo libre, y usa plantillas (templates) para facilitar la descripción y generación de un archivo de texto final. La forma más simple de transformar un archivo de plantilla en un archivo destino es con un comando como: AjGenesis...

Posted Sat, Jun 27 2009 7:59 by lopez | with no comments

Generando y regenerando texto y código con AjGenesis
En estos días de Junio, se ha desarrollado el interesantísimo congreso de generación de código (digamos, “el mundial” del Code Generation), con un programa envidiable: Code Generation 2009 - Daily Event Programme...

Posted Fri, Jun 26 2009 10:25 by lopez | 1 comment(s)

Generación de código con AjGenesis para Mere Mortals Framework
En un proyecto en el que estoy trabajando, el equipo ágil del que soy miembro está desarrollando una aplicación completa de salud (es el Medusa Project), usando Mere Mortals framework como base para objestos de negocios, persistencia...

Posted Mon, Jun 22 2009 11:37 by lopez | 4 comment(s)

Generación de Código, AjGenesis y AjBasic
En el post que comenté ayer Sobre la generación de código el comentador Emmanuel escribía: Pregunta: Ya que tu apodo es "java" :), porque no utilizar StringTemplate en vez de crear tu propio generador? http://www...

Posted Mon, Jun 15 2009 17:09 by lopez | with no comments

Generación de código, AjGenesis, y Dunga dunga a la tecnología
En un post mío Sobre la generación de código comentaba sobre AjGenesis y generación de código en general. En uno de los párrafos declaraba: Dunga dunga un ratito De alguna forma, un generador de código...

Posted Sun, Jun 14 2009 18:20 by lopez | with no comments

AjGenesisCF: generación de código para generation for .NET Compact Framework
Gracias al trabajo de Federico Boerr y su equipo, tenemos una nueva versión de AjGenesis , escrita para ejecutarse desde .NET Compact Framework: http://ajgenesiscf.codeplex.com/ Esta versión sólo usa las características soportadas...

Posted Fri, May 29 2009 6:09 by lopez | with no comments

Modelo, decisiones, inteligencia artificial y AjGenesis
En el recientemente creado grupo de Google AltNet-Argentina, el bueno de Fabio Maulo planteó una pregunta en el thead: ORuM donde escribía Quien me conoce un poco, o me ha leido en algún lado, conoce ya la acronimo ORuM.La realida es que nunca tuve la...

Posted Sun, Mar 22 2009 21:28 by lopez | 1 comment(s)

Máquinas de Estado en C# 3.0 usando AjGenesis
Recientemente encontré el trabajo de Andrew Matthews : Permanent Link to State Machines in C# 3.0 using T4 Templates Tomé el ejemplo y lo reimplementé usando mi proyecto de generación de código AjGenesis . Para correr este ejemplo, tenemos que bajar la...

Posted Tue, Oct 21 2008 10:39 by lopez | with no comments

Otro modelo para AjGenesis
En este post voy a describir una idea, no hay implementacion todavía. AjGenesis , mi proyecto de código abierto de generación de código, está basado en modelos, tareas y plantillas. Cada artecfacto a ser usado, podemos definirlo nosotros, y así se consigue...

Posted Fri, Oct 3 2008 12:07 by lopez | 2 comment(s)

Generación de código para LINQ y C# 3.0 con AjGenesis
AjGenesis , mi proyecto open source de generación de código, usa un modelo definido por el usuario. Podemos definir tareas y templates, para transformar el modelo a código y archivos de texto. Podemos escribir nuestro propio modelo, agregar tareas y transformaciones...

Posted Wed, Oct 1 2008 11:51 by lopez | 1 comment(s)

Modelo textual para generación de código con AjGenesis
Estuve trabajando agregando una "feature" a mi proyecto de generación de código AjGenesis . El sistema maneja un modelo definido por el usuario, que puede ser cargado en memoria desde archivos .xml. AjGenesis puede procesar el modelo, completarlo...

Posted Mon, Sep 29 2008 5:33 by lopez | 5 comment(s)

AjSharp: un intérprete a la C Sharp, trabajo en progreso
El pasado mes publiqué un proyecto en Google code: http://code.google.com/p/ajbasic/ Es un intérprete AjBasic, escritbo en VB.NET. El código es la evolución de mi trabajo previo, para mi proyecto de generación de código AjGenesis . En esta nueva versión...

Posted Fri, Sep 26 2008 12:57 by lopez | 3 comment(s)

Filed under: , , ,

Diez reglas principales en generación de código
Cualquiera puede reconocer en mí a un entusiasta de la generación automática de código, con un agregado: usar un modelo como el punto de partida del proceso. He adoptado esa idea cada semana, practicando "dog fooding", usando mi propio proyecto...

Posted Mon, Aug 25 2008 8:38 by lopez | 2 comment(s)

AjBasic: un intérprete Basic de código abierto
Mi proyecto de generación de código AjGenesis usa un lenguaje interpretado para ejecutar tareas y expandir plantillas. El lenguaje fue bautizado AjBasic. Lo puede ver usado en todos los ejemplos que escribí para AjGenesis (más información en los posts...

Posted Wed, Aug 20 2008 11:59 by lopez | 8 comment(s)

Filed under: , ,

More Posts Next page »