To put it simply the Linq provider in NHibernate 3 is terrible. To backup my claims I wrote a test project which you can download from:
http://www.flixon.com/MyFiles/Files/NHibernate.Linq.Test.rar The project has tests against version 2.12 and version 3. Not all the tests passed in version 2.12 but I had hoped version 3 would address them. While they addressed a couple, most of the ones which worked before are now no longer working. I'm not sure why the Linq provider was released as part of version 3. I'm posting this to discourage people from upgrading and waisting their time like I have and also in the hope that someone might fix some of the problems I'm having.
