NHibernate is a port of an another
popular Java project. The original, Hibernate,
is a very highly regarded OR mapping framework for Java. I have been looking for an
open OR mapping framework for .Net for a while now. I always wondered why a port of
Hibernate had not surfaced. This is great news for me. I was just about to start a
small pet project in .Net and had decided to use XML for persistence. Now I think
I will use MS SQL Server just to try out NHibernate. :-) I will post more on this
as I develop my little app.
Update: It seems NHibernate has been around for a while. I just found
out about it. There is also a couple of other open OR mappers OJB.NET based
on apache's OJB and Gentle.Net.