Aca esta el producto en codeproject que parece bastante interesante:

http://www.codeproject.com/KB/dotnet/NHibernate_Helper_Kit.aspx

Ojo que con la perorata de tener cuidado con los generadores de codigo no es
que este en contra de su existencia. Simplemente tenes que probarlos y
evaluar si te dan respuesta a lo que vos buscas o no, y no tomar lo que
generan como el final del camino, sino como un atajo en todo caso.

Abrazo.

Gustavo.

On Sun, Jul 13, 2008 at 2:09 PM, Gustavo Ringel <[EMAIL PROTECTED]>
wrote:

> 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
-~----------~----~----~----~------~----~------~--~---

Responder a