El 23 de febrero de 2011 11:34, Juan Cuello <[email protected]>escribió:

> Yo lo preguntaba para Windows Forms y encontrar una forma de tener un
> contexto por formulario. Y pensé que NH tenía algo implementado para
> esto. En esa línea, miraría la implementación de NH para encontrar una
> solución.
>
> Pero por lo que veo no hay nada de contexto para Windows Forms
> teniendo en cuenta que cada formulario tendría su sesión no?
>
>
En aplicaciones winforms fatclient me queda mas comodo usar CpBT. Si queres
guardar la sesión por form esta todo bien, pero hay dos temas que tenes que
tener cuidado:

   - Usando cpbt podes usar la misma sesión en más de un formulario, y/o
   user controls. Ya que lo que sabemos hacer es una conversación por
   application service o por presenter.
   - Si la asocias al form, tene cuidado de no usarla desde diferentes
   threads. La sesión no es thread-safe, lo cual significa que la podes usar
   desde varios threads pero no simultaneamente.

Por cierto Fabio, por qué se mantiene en NH 3 la referencia a
> Iesi.Collections? Por compatibilidad hacia versiones anteriores?


Si bien en .net 3.5 se agrego la clase HashSet, recien en .Net 4 se agrego
la interfaz ISet. NHibernate 3 todavía se usa en proyectos .net 3.5 e
inclusve .Net 2 Service Pack 1 si mal no recuerdo. .Net 2 sin el sp da un
error con un tipo de datos datetime no se cuanto..-

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