我一直在寻找一些关于Linq到Nhibernate的示例项目或教程.
有谁知道任何好的?
这个怎么样:
RhinoCommons,NHibernate和ASP.NET MVC第1部分 - 设置
还有这个快速的一个:
Linq to NHibernate Tutorial
如果您需要项目的最佳样本.你可以看看测试.您将获得每个领域最完整的样本.(仅当项目经过单元测试:))
在这里查看选择的样本:http://nhcontrib.svn.sourceforge.net/viewvc/nhcontrib/trunk/src/NHibernate.Linq/src/NHibernate.Linq.Tests/SelectionTests.cs?view=markup
对于所有测试文件夹:http://nhcontrib.svn.sourceforge.net/viewvc/nhcontrib/trunk/src/NHibernate.Linq/src/NHibernate.Linq.Tests/
希望这可以帮助.
除了没有完整或完全测试和稳定之外,Linq到NHibernate与任何其他Linq提供商没有太多差异.
当您导入NHibernate.Linq时,您将获得一个扩展方法.Linq(),它返回一个可以像任何其他Linq集合一样使用的IQueryable,所以从这里,任何好的Linq教程或解释都可以帮助您.
Linq对NHibernate IMHO最有趣的事情是延迟执行.也就是说,当您真正需要结果时,数据库就会被击中.
希望这可以帮助.