Session.Query is the class that should be used if you want to use the new and significantly improved linq provider in NHibernate 3.0. If you are using linq and you are starting a new project, this is the class to use.
Session.Linq - , , linq. , . linq API- Criteria , , , , , .
Session.QueryOver - API- NHibernate. API , . , -. . linq-, linq.
, Query QueryOver.
source
share