NHibernate is cool, but it is so hard for many people to find out some useful enough real practical tutorials or guides.
Ben Scheirman had a very cool article series about NHibernate together with Domain-Driven Design (DDD). From this series you can get a practical architecture process experience and finally get a complete NHibernate based DDD development experience. Following are the links:
- A Journey with NHibernate – Part 1
- A Journey With NHibernate – Part 2
- A Journey With NHibernate (and DDD) – Part 3
- A Journey with Domain Driven Design (and NHibernate) – Part 4
- A Journey with Domain Driven Design (and NHibernate) – Part 5
- A Journey with Domain Driven Design (and NHibernate) – Part 6