Perdón, esta es el trunk del proyecto chinook media manager,  (subversion)

http://unhaddins.googlecode.com/svn/trunk/Examples/uNHAddIns.Examples.WPF/


<http://code.google.com/p/unhaddins/source/browse/#svn/trunk/Examples/uNHAddIns.Examples.WPF>

El 20 de febrero de 2010 12:21, José F. Romaniello
<[email protected]>escribió:

> goma (son quichicientos posts):
> http://jfromaniello.blogspot.com/search/label/uNhAddIns.WPF
>
> coupled:
> http://fabiomaulo.blogspot.com/2009/09/nhibernate-in-winform-coupled.html
>
> Tiene sentido pensar, por ejemplo, en si necesitas abrir una Session desde
>> la capa de servicios o negocios y que varios DAO hagan sus operaciones bajo
>> dicha Session para efectos de transacciones y demás???...
>
> no encuentro un buen link pero tal vez deberías consultar "ambient
> transactions"+"nhibernate", no lo use nunca.
>
> Cómo haces para compartir una Session que puede ser NH, 
> ADO.NET<http://ado.net/> o
>> EF para todos los DAO y que cada uno la utilice según sea el caso??
>
> mira los daos de chinook media manager (primer link). Usa IoC para inyectar
> session factory, luego session factory tiene un metodo GetCurrentSession().
> desconozco el caso de EF pero creo que es similar algo como "EF Context", y
> en Ado.Net no existen "sessiones", puede que te refieras a una
> IdbConnection, pero no entiendo hacia donde vas.
>
>
>
> El 20 de febrero de 2010 12:03, jose ubaldo carvajal 
> <[email protected]>escribió:
>
>> Muchas gracias Gustavo.
>>
>> Una inquietud.
>>
>> Si no estoy mal, entiendo lo de las interfaces, IFacturaDAO y su
>> implementación FacturaDAO que puede ser con NH, EF o ADO.NET.
>>
>> Tiene sentido pensar, por ejemplo, en si necesitas abrir una Session desde
>> la capa de servicios o negocios y que varios DAO hagan sus operaciones bajo
>> dicha Session para efectos de transacciones y demás???...
>>
>> Cómo haces para compartir una Session que puede ser NH, ADO.NET o EF para
>> todos los DAO y que cada uno la utilice según sea el caso??
>>
>> Muchas gracias de nuevo.
>>
>>  --
>> Para escribir al Grupo, hágalo a esta dirección:
>> [email protected]
>> Para más, visite: http://groups.google.com/group/NHibernate-Hispano
>>
>
>

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