Ich hab in den letzten 2 Tagen mal ein bisschen mit der aktuellen nHibernate Version (2.1.0 GA) herumspielen können.
Ich bin hochgradig unzufrieden mit der Dokumentation. Das Quick-Start Tutorial ist in der vorgegebenen Version nicht lauffähig, die Konfigurationsdateien haben sich geändert.
Die Standard Online Doku bezieht sich zwar auf die aktuelle Version, nutzt für das einführende Tutorial allerdings VS2003 und SQl Server 2000.
In einer Usergroup habe ich eine RAR Datei mit einer Doku für nHibernate 2.0 gefunden die für die Beispiele immerhin schon VS2005 verwendet hat!?
Auch habe ich hier eine Ausgabe von nHibernate in Action, dem Buch das in der Community immer wieder empfohlen wird. Leider beziehen sich die Infos - zumindest in meiner Ausgabe - nur auf eine 1.0.2 Version.
Keine Spur auch von aktuellen Technologien wie Linq in der aktuellen Doku. (Ja - ich weiß das es geht, aber wieso ist das nicht in der offiziellen Doku zu finden?)
Zudem geht es mir auf den Keks Mapping-Files händisch zu erstellen. Xml schreiben können Applikationen viel schneller als ich.
Ja - es gibt Generatoren, aber grafische Designer habe ich noch keine gefunden.
Ich glaube ich verwende wieder das Entity Framework. Das ist zwar noch nicht ganz fertig, aber trotzdem brauchbar.
Update: Danke für die vielen Kommentare, ich weiß durchaus welche Doku wo existiert - ich bin nur mit der generellen Qualität und vor allem der Aktualität unzufrieden. Ich könnte jetzt dem OpenSource Gedanken folgen und sie besser machen... Wie Homer Simpson sagen würde: "...mal sehen...mal sehen.." Fluent Hibernate kenn ich natürlich auch, muss damit aber trotzdem noch die Mappings händisch erstellen.