What's The Major Benefits Offered By Nhibernate.burrow?
Answer»
Burrow Conversation with which you can easily write business transaction
GenericDAO with which ISession can be SELDOM touched most of the time
Stateful field attributes with which MARKED fields of Asp.net UserControl and Page will be stateful over multiple http requests. It helps UserControls or Pages remember entity WITHOUTCAUSING lazy load exception.
Multiple databases support multiple databases becomes easy, you don't need a SessionFactoryPath, you simply give Burrow an entity type, and Burrow will find the right ISession for you. If you are USING GenericDAO, the multiple DB support can be very transparent - your code does not need to know there are multiple databases.