Thanks for your answer!

I'm thinking about this all the time. I would like to have one session
per window livetime. But do not understand what to do with concurent
users and concurent-changed objects. And as written in NHibernate
Refference Documentation persisted objects loaded into one session,
then moved up to UI, and then saved into another session. So I don't
know what the right way to manage my sessions. Can you explain me
this?

Thanks!

On Jul 17, 11:55 pm, Jason Dentler <[email protected]> wrote:
> What I think Fabio means to say is that your session (the unit of work) is
> too short to be useful. In most cases, a session should last as long as the
> web request, or as long as a window is open, etc.
>
> If you use this code snippet all over your application, then you are
> probably opening and closing the session much too often.
>
> On Sat, Jul 17, 2010 at 8:10 AM, Fabio Maulo <[email protected]> wrote:
> > Probably not the snippest you are looking for because nobody use such code
> > (or better I hope so)
>
> > On Sat, Jul 17, 2010 at 10:02 AM, alexey_baranov <[email protected]>wrote:
>
> >> Hi!
>
> >> I'm looking for a code snippest like that
>
> >> using(var sess= Core.OpenSession())
> >> using (var tx = sess.BeginTransaction())
> >> {
> >>    [cursor hire]
> >>    tx.Commit();
> >> }
>
> >> Does NHibernate community collect snippest in the Internet?
>
> >> thanks
>
> >> --
> >> You received this message because you are subscribed to the Google Groups
> >> "nhusers" group.
> >> To post to this group, send email to [email protected].
> >> To unsubscribe from this group, send email to
> >> [email protected]<nhusers%[email protected]>
> >> .
> >> For more options, visit this group at
> >>http://groups.google.com/group/nhusers?hl=en.
>
> > --
> > Fabio Maulo
>
> >  --
> > You received this message because you are subscribed to the Google Groups
> > "nhusers" group.
> > To post to this group, send email to [email protected].
> > To unsubscribe from this group, send email to
> > [email protected]<nhusers%[email protected]>
> > .
> > For more options, visit this group at
> >http://groups.google.com/group/nhusers?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
"nhusers" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/nhusers?hl=en.

Reply via email to