Я вижу такие файлы, как Castle.DynamicProxy.dll или Castle.Core.dll или Castle.Model.dll и другие, похожие в проектах, которые должны быть простыми, введение noob в nHibernate. Какое отношение этот Castle имеет к nHibernate? Является ли это неосознанным размытым занятием авторов учебного пособия или nHibernate действительно требует такого рода дополнительных прыжков, просто чтобы запустить основы?