Dopo circa due mesi di lavoro, su un progetto dove utilizzo NHibernate, posso

affermare che questa mia prima esperienza "seria"  con il noto ORM è stata senza dubbio positiva.

All'inizio non è stato facile, per via soprattutto della gestione delle session, visto

che l'applicativo è web, ma superato i primi ostacoli lo sviluppo è andato liscio.

L'aspetto che più mi ha convinto è la facilità con cui

si possono effettuare modifiche sostanziali al proprio Domain Model senza perdere molto

tempo a riallineare codice sql per la persistenza dei dati, cosa che non mi accadeva

con iBatis.Net, l'ottimo data mapper di Apache.

Lo consiglio anche a chi sta aspettando LINQ (con tutte le tech. correlate),

perchè sicuramente lo studio di NHibernate è propedeutico.