I\'m looking for an ORM that offers complete or near-complete LINQ support.
LINQ to SQL
- Supports about everything inside of LINQ (.Contains, Math.Log, etc)
- C
Genome.
Genome O/RM uses LINQ to generate data access layers connecting relational database systems such as Microsoft SQL Server, Oracle and IBM DB2 to your .NET enterprise applications.
Llblgen seems to have pretty good linq support. Frans has a whole series of blogs posts on his development of it http://weblogs.asp.net/fbouma/archive/2007/09/11/developing-linq-to-llblgen-pro-day-0.aspx
NHibernate with Linq to NHibernate
Try DataObjects.NET. I'm one of the DO developers. And my latest activity within that project is to implement LINQ for DataObjects. So I could describe it briefly:
We have about 1000 tests of LINQ implementation and 99% of them are passed. So I can say that current implementation is close to EF. Some methods do not work with EF, some with our framework. Check this brief description http://www.x-tensive.com/Products/DO/.