Hola gente! Francisco, gracias por tu interes y tus preguntas.
El lenguaje de plantillas es "home made", afectuosamente llamado AjBasic. Permite expansion de variables y expresiones, tener codigo de control (if, for each, ....), incluir otros templates, definir funciones y rutinas, crear objetos de System.* en cualquier momento, invocarlos, etc.... El modelo no tiene UML, porque tu creas el modelo que quieras. Hoy, se lee desde un archivo en XML cualquiera que hayas armado. Creo que esas dos preguntas tuyas, van a quedar un poco contestadas con la lectura de http://msmvps.com/blogs/lopez/archive/2006/11/19/generando-c-digo-hello-world-con-ajgenesis.aspx (me temo que en el codigo a bajarse solo hay codigo, y ejemplos, no documentacion) Bien por tu camino para generar codigo! Creo que hoy por hoy, la generacion de codigo, bien manejada, simplifica algunas cosas (tambien hay que tener en claro que conviene generar/regenerar exactamente).... Si el modelo es lo bastante abstracto, nos permite adoptar NHibernate, o Hibernate y Java, o DAOs, generar Struts, o lo que sea, y no solamente entidades y mapeos. Por ejemplo, se podrian modelar mensajes a intercambiar, y generar codigo para WCF, o Web Services, o Remoting, o RMI, o cualquier otra estrategia de aplicacion remota, o modelar pasos de un workflow, y generar el codigo de Workflow Foundation o lo que sea que tengas como engine de workflow..... Es la estrategia "montarse sobre la tecnologia que nos convenga".... Nos leemos! Angel "Java" Lopez http://www.ajlopez.com/ (yes!! it's my sabbatical week!!!.... http://ajlopez.wordpress.com/2007/01/27/sabbatical-week/ ) ----- Original Message ----- From: "Francisco A. Lozano" <[EMAIL PROTECTED]> To: <[email protected]> Sent: Monday, January 29, 2007 4:15 PM Subject: [NHibernate-Hispano] Re: NH + Remoting or WCF Es muy interesante! Tienes algún UML del "modelo", o algo así? Qué lenguaje usas para las plantillas? en cualquier caso estas preguntas imagino que me serán contestadas al bajármelo... --~--~---------~--~----~------------~-------~--~----~ Para escribir al Grupo, hágalo a esta dirección: [email protected] Para más, visite: http://groups-beta.google.com/group/NHibernate-Hispano -~----------~----~----~----~------~----~------~--~---
