Es verdad, yo puse el ejemplo justamente porque últimamente hago
aplicaciones que utilizan la base de datos muy básicamente, no hay
relaciones complicadas, y como estoy usan DAAB genero las entidades
con MyGeneration, con un template que modifiqué a gusto. Tengo
pendiente meterme un poco más de garra a AjGenesis y NH, no se
presentó la oportunidad, es como todo, cuando lo que utlizás te
alcanza seguís con eso, más que nada por la premura de los hechos. En
un tiempo estuve metiéndole mano a monorail, active record y subsonic,
pero ante el escepticismo de cierto DBA tuve que desistir de utilizar
cualquier cosas que agrege una capa más, una pena, sobre todo porque
me parecia muy piola que monorail y subsonic te armen los CRUD de la
nada prácticamente, ahora la cosas es distinta en una de esas les meto
mano otra vez, bueno, me fui para el lado de los costoso tomates.

Saludos.

On 10/26/07, Carlos Peix <[EMAIL PROTECTED]> wrote:
> Hola Leonardo,
>
> A veces digo lo que no quiero decir :), estoy como Homero Simpson.
>
> No siempre escribir las entidades es escribir codigo repetitivo, al menos no 
> en
> DDD. Justamente en las entidades o en los objetos del modelo de dominio es 
> donde
> escribis el codigo importante. En este caso el codigo repetitivo podria
> generarlo NH (en runtime, haciendo los queries a la BD).
>
> Los generadores de codigo son buenos para el codigo aburrido (facilmente 
> basado
> en templates), ya sea que se genere en forma de clases y se compile 
> (AjGenesis,
> MyGeneration, CodeSmith) o que se genere en runtime y se ejecute (O/R-Ms)
>
> Abrazo
>
> Carlos Peix
>
> > -----Original Message-----
> > From: [email protected] [mailto:[EMAIL PROTECTED] On
> > Behalf Of Leonardo Micheloni
> > Sent: Viernes, 26 de Octubre de 2007 09:52 a.m.
> > To: [email protected]
> > Subject: [puntonet] NET "contra" Oracle
> >
> > Oscar, como bien dice Carlos, para no pasar media vida
> > escribiendo entidades te conviene utilizar un generador de
> > código (personalmente uso MyGeneration con un template que
> > genera código para DAAB), en caso que use NH no sé si existe
> > una herramienta que te genere el mapeo, depende de tus
> > necesitades, también tenés active record de Castle, que podés
> > generar las entidades con active writer, es cuestión de
> > evaluarlo, en definitiva es lo mismo.
> >
> > Un saludo
> >
> > On 10/26/07, Carlos Peix <[EMAIL PROTECTED]> wrote:
> > >
> > > Oscar, eso es como preguntar: bicicleta o helicoptero?
> > >
> > > Depende de como quieras trabajar y de las limitaciones que
> > te imponga
> > > el entorno. Creo que mencionaste los dos extremos de las
> > opciones de
> > > persistencia, existen tambien un monton de puntos intermedios.
> > >
> > > Si trabajas con el DAAB vas a pasar mucho mas tiempo escribiendo
> > > codigo de persistencia (salvo que uses algun generador),
> > sin embargo,
> > > puede ser que no te quede otra alternativa, dependiendo de
> > las politicas de la empresa.
> > >
> > > En otras palabras, ambas opciones vienen con "mochila", es decir,
> > > dependen o imponen otras decisiones sobre el resto de tu
> > arquitectura.
> > >
> > > Carlos
> > >
> > > ________________________________
> > > From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of
> > > Oscar Zárate
> > > Sent: Viernes, 26 de Octubre de 2007 01:15 a.m.
> > > To: [email protected]
> > > Subject: [puntonet] NET "contra" Oracle
> > >
> > >
> > > Gracias Diego, gracias Leonardo.
> > >
> > > Primera pregunta que se me plantea ... NHibernate o Data Access
> > > Application Block????
> > >
> > > SaludOZ,
> > >
> > >
> > >
> > > On 10/26/07, Diego Jancic <[EMAIL PROTECTED]> wrote:
> > > >
> > > >
> > > >
> > > >
> > > > Hola Oscar,
> > > >
> > > >
> > > >
> > > > La integracion es muy buena, puede ser que tengas algunas
> > > > limitaciones
> > > (las desconozco), pero no vas a tener problemas. Conozco
> > gente que ha
> > > hecho proyectos usando estas 2 "cosas" y no tuvo mayores problemas..
> > > >
> > > > Ademas, si no se comportan taaan bien como NET+SQL, vas a hacer
> > > > algo? ;-)
> > > >
> > > > Tambien te recomendaría que evalúes de usar algún framework como
> > > NHibernate, que te va a generar algo bastante aceptable sin
> > tener que
> > > lidiar con varios problemas específicos del oracle…
> > > >
> > > >
> > > >
> > > > Salu2!
> > > >
> > > >
> > > >
> > > >
> > > > From: [email protected] [mailto: [EMAIL PROTECTED]
> > On Behalf Of
> > > > Oscar
> > > Zárate
> > > > Sent: Jueves, 25 de Octubre de 2007 07:25 p.m .
> > > > To: [email protected]
> > > > Subject: [puntonet] NET "contra" Oracle
> > > >
> > > >
> > > >
> > > >
> > > > Hola Gente, como va?
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > Estoy por empezar un poyecto (en realidad a evaluar un proyecto)
> > > > para
> > > hacer unas migraciones de VFP a NET pero viene con mochila
> > (no hablo
> > > de VFP
> > > :-) sino de Oracle.
> > > >
> > > >
> > > > En este sector del banco hay licencias Oracle y no
> > quieren comprar
> > > > SQL
> > > (eso por tener tanto Java :-) asi que el proyecto seria NET
> > (para los
> > > tiempos que se estimas ... sería Framework 3) + (o menos :-) Oracle.
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > Antes de poder hacer cualquier evaluacion quiero leer un
> > poco sobre
> > > > como
> > > es este "matrimonio" ... alguna recomendacion para empezar
> > ??? (no me
> > > digan Google :-)
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > SaludOZ,
> > >
> > >
> >
> >
> > --
> > Leonardo Micheloni.
> >
> > http://leomicheloni.blogspot.com/
> >
> > __________ Información de NOD32, revisión 2619 (20071026) __________
> >
> > Este mensaje ha sido analizado con  NOD32 antivirus system
> > http://www.nod32.com
> >
> >
>
>
>


-- 
Leonardo Micheloni.

http://leomicheloni.blogspot.com/

Responder a