ActiveRecord

Antes que nada: No soy Esteban, soy yo, Sergio. Pero seguramente sólo Esteban sabrá de lo que estoy hablando.

Estoy indignado, no con ActiveRecord de Rails, sino con el ActiveRecord para .NET de CastleProject

Pues resulta que dicen: 'You just need to decorate your classes with attributes to declare behavior and meaning. You even don't need to express everything. ActiveRecord tries to infer as much as it can.'

"just need" já!! Mira la 'decoración' que tengo que hacer si resulta que la clave de la tabla es compuesta: tu stás loco???

Pues nada, que acostumbrado a lo bueno (el de Rails que mapea solo) casi me clavan esta aberración.

Voy a investigar NHibernate (basado en Hibernate de Java), que aunque use complejos XMLs para el mapeo, existen programas que los generan.

Ah, y sí, Esteban, en mi 'investigación" ASP.NET 2.0 le ganó a RoR. Pero sólo por el IDE. Si RoR tuviese un IDE... another cock would sing! Para quien no lo sepa, Visual Studio 2005 para páginas web es como Delphi/Visual Basic para aplicaciones de escritorio. Y RadRails para mi no es un IDE, es un "ayudante" visual (Para mi IDE es Delphi, que arrastres un botón, hagas clic encima y te cree el codigo automáticamente + intellisense).

Nota: Castleproject es el creador de Monorail... sí, RoR en ASP.NET, pero tuvieron tantos problemas que reniegan de webforms... Vamos a ver... si no uso webforms... pa qué coño quiero .NET?? pa eso uso RoR !!!!

Si alguien sabe algo más de ORM y quisiese comentar o dar consejos, le estaría muy agradecido.

Comentarios

Entradas populares