Pedram Rezaei has written a detailed and code centric article on how to create a LINQ provider similar to the LINQ to SQL provider. This article has large amount of specific technical information in it of interest to developers who want to tackle this complicated but very rewarding task.