LINQBridge is a re-implementation of all the standard query operators in Framework 3.5’s System.Linq.Enumerable class. It’s designed to work with the C# 3.0 compiler, as used by Visual Studio 2008. LINQBridge comprises a LINQ to Objects API for running local queries. (It doesn’t include an implementation of LINQ to SQL, nor LINQ to XML; a good compromise can be to force Framework 3.5 out to just the server machines, allowing LINQ to SQL to be used where it’s needed most).