Hola Fabio,
 
Es bueno saber que pudiste aprovechar la reunion de ayer. En mi opinion el
nombre ActiveRecord para el subproyecto de Castle no le hace justicia a primera
vista.
 
El patron Active Record suele verse como una implementacion de persistencia que
requiere que todo objeto del modelo, ademas de implemetnar la logica de negocio,
contenga logica de persistencia (metodos Update, Create, Delete, Find, etc.).
 
La implementacion de persistencia propuesta por el subproyecto ActiveRecord, no
necesariamente implementa el patron Active Record ya que pueden eliminarse
facilmente todo lo relacionado con la persistencia si no heredas tus objetos del
modelo de la clase ActiveRecordBase.
 
Creo que es mas correcto ver este subproyecto como un elegande wrapper sobre
NHibernate, para aquel que prefiera indicar la informacion de mapeo mediante
atributos en lugar de hacerlo mediante archivos HBM.
 
Carlos Peix


Gracias Carlos.

Aprovecho para decir que, luego de la charla que diste ayer, reconsideré mi
opinion sobre ActiveRecord. 
Creo que es una muy buena herramienta para quien quiere empezar con NH y hasta
para muchas aplicaciones que trabajan con NH.
Seguramente si se empieza por ActiveRecord la curva de aprendizaje es mucho mas
corta.

Bye.
Fabio.





--~--~---------~--~----~------------~-------~--~----~
Para escribir al Grupo, hágalo a esta dirección: 
[email protected]
Para más, visite: http://groups-beta.google.com/group/NHibernate-Hispano
-~----------~----~----~----~------~----~------~--~---

Responder a