build session factory when the application starts.
store the factory as a singleton
open session when request begins and bind to current session context
before action start transaction
within action use factory.GetCurrentSession() to access the current
session
after action commit/rollback transaction.
unbind session from current context and dispose when request ends
dispose of factory when application ends.

you can manage the factory and session from global.asax. transactions
can be placed in a filter.


On Oct 6, 12:39 pm, Phil Whittaker <[email protected]>
wrote:
> Northwind.Core is a demonstration project using the Northwind Database. It
> will show you how it all works.
>
> Phil
>
> On Wed, Oct 6, 2010 at 5:33 PM, dev2 <[email protected]> wrote:
> > I am following your advice.
> > When I go to the tutorial it tells me to go to Northwind.core....
> > So it seems like its missing something.  I don't have anything to do
> > with Northwind on my system (although I recognize Northwind as a
> > sample database from somewhere).
>
> > Any suggestions?
>
> > On Oct 6, 12:16 pm, Phil Whittaker <[email protected]>
> > wrote:
> > > Hi
>
> > > If you are using ASP.net MVC I can't recommend Sharp Architecture enough.
>
> > > www.*sharparchitecture*.net/
>
> > > It will give you a good start.
>
> > > Phil
>
> > > On Wed, Oct 6, 2010 at 5:03 PM, dev2 <[email protected]> wrote:
> > > > Hi,
> > > > I'm very new to this.  I have searched around and I can't seem to find
> > > > a concise guide to configuring an app to use NH.  Can somebody advise
> > > > or point me to a "known good" resource.
>
> > > > 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]>
> > <nhusers%[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]<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