NHibernate Training – a course which has just been made available freely on Github. Should be a useful resource for anyone looking to get started, or to expand their knowledge of NHibernate.
NHibernate is the most powerful and advanced Object Relational Mapper available for the .NET platform. But with great power comes great responsibility and typically, a steep learning curve. This course aims to lower that learning curve to 3 intensive days where participants will learn all about the most important features of NHibernate, as well as be instructed on how to use those features responsibly to achieve the best possible results.
This course will be hands-on with exercises to be completed by the participants. Some experience with NHibernate is recommended, though not required for the fast learners amongst us. Experience with C# 3.0 or higher is required. This course currently targets NHibernate 3.2, and will be kept up to date with future NHibernate versions.