sbc wrote:

Perhaps it is to encourage Java developers to .NET - after all it is based on Hibernate (which is a Java framework). Would be strange if NHibernate was not Java-like.


It isn't strange to have to change to a Java mind-set when using a .NET library?