Ah, y por supuesto que si empezas por el dominio, haces el proceso al reves, es decir, al ir generando el mapping de NHibernate al final CreateSchema te crea la base, o sea que mi recomendacion en un proyecto greenfield es empezar por las clases y los mappings, si el proyecto es brownfield...entonces es una opcion lo de las herramientas para no mappear a mano montones de tablas...pero bueno, tendras luego que evaluar bien si lo que se genero es lo que querias o no...mi experiencia es que los mappings y clases para una veintena de tablas se pueden hacer en un dia.
El trabajo de corregir todos los problemas en los mappings por cosas que genero que no querias, cosas que no genero como esperabas porque faltaba un foreign key aca, otro foreign key alla...es un esfuerzo de medio dia siempre y cuando no haya herencias complejas. Con este ultimo enfoque ademas, vas descubriendo en el medio que las cosas no eran como querias...A mi gusto la herramienta te provoca mantener codigo que no quisiste escribir. O sea que ya empezas de entrada con codigo legacy. Abrazo. Gustavo. On Sun, Jul 13, 2008 at 2:00 PM, Gustavo Ringel <[EMAIL PROTECTED]> wrote: > Hi en los files de este grupo hay templates para mygeneration. > Si haces una busqueda en el grupo fabio recomendo algo que vio en > codeproject que tambien genera todo, en todo caso busca al reves, en > codeproject por nhibernate. > > Yo no se decirte la calidad de las herramientas, ya que aun si la base esta > hecha, hago las cosas mas bien a mano...mi experiencia es que pierdo mas > tiempo adaptando lo que las herramientas que generan codigo hacen que > escribiendo por mi cuenta. > > Claro que no probe un framework como ajgenesis, asi que capaz que por ahi > hay una respuesta mejor, pero lo de mygeneration lo y lo del codeproject lo > probe, y no termina siendo lo que yo busco...hay que pensar que no es tan > sencillo empezar por tables y generar por ejemplo una herencia de clases, o > decidir si te conviene one to many o many to many con las opciones de > cascade, field access, etc, que vos necesitas... > > Abrazo. > > Gustavo. > > > On Wed, Jul 9, 2008 at 11:04 PM, devsoftx <[EMAIL PROTECTED]> wrote: > >> >> Hola , conocen de una herramienta libre ó licenciada que me genere mi >> Capa de Persistencia( Clases y .hbm) , ó mejor aun que se integre a VS >> 2005 SP1 ó superior. >> Muchas Gracias de Antemamo >> >> >> > --~--~---------~--~----~------------~-------~--~----~ Para escribir al Grupo, hágalo a esta dirección: [email protected] Para más, visite: http://groups.google.com/group/NHibernate-Hispano -~----------~----~----~----~------~----~------~--~---
