Hola Dario,
 
Creo que yo soy de esos que ocultan NH dentro de repositorios. Se que tiene
pros y contras. Por supuesto manejo la sesion y transaccion mas arriba,
manualmente o con las respectivas facilities de Castle.
 
De todas maneras, no esta de mas preguntar: ¿Por que no te gusta tener NH
dentro de los repositorios?
 
Carlos Peix

  _____  

De: [email protected]
[mailto:[EMAIL PROTECTED] En nombre de Dario Quintana
Enviado el: Jueves, 10 de Julio de 2008 12:19 a.m.
Para: [email protected]
Asunto: [NHibernate-Hispano] Re: Jeffrey Palermo y su uso de NHibernate


Hola gente

Por el titulo del articulo pensé que estabamos envolviendo un repositorio,
pero no fué así por suerte, estos repositorios que sepultan a NHibernate
dejándole respirar por 4 agujeritos, lease 4 métodos para hacer ABML ya
empiezan a asustarme.

Para requerimientos simples de manejo de Session me parece bárbaro, según lo
que pinta el blog-autor. 

Hay que ver que están, o que están por experimentar los muchachos de Burrow
en el manejo de Session Non-Web, habrá que esperar.

Un abrazo


On Wed, Jul 9, 2008 at 11:32 PM, Carlos Peix <[EMAIL PROTECTED]> wrote:


Hola Angel,
 
Es un enfoque bastante simple pero efectivo. No le permite mucha variante en
el manejo de sesion como, segun escuche, permite Burrow.
 
Por otra parte, yo uso la exactamente la misma idea para ASP.NET pero usando
el stack the Castle:
 
- NHibernateFacility te provee el manejo de session factory
- NHibernateSessionWebModule se encarga de manejar el session-per-request
- ATM o Automatic transaction facility (a veces), que se integra con los
anteriores mediante Windsor.
 
Tambien manejo los controllers de monorail y las fachadas de servicio
registradas en Windsor, de esa manera reciben automaticamente las
dependencias (repository factory, etc)
 
En pocas palabras, es un buen enfoque si no tenes requerimientos complejos
de manejo de session.
 
Un abrazo
 
Carlos Peix





-- 
Dario Quintana
http://darioquintana.com.ar



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