Throughout this article, I will build a simple IQueryable provider similar to the LINQ to SQL provider demonstrating what is needed to build a custom provider that is capable of executing LINQ queries and performing create, update and delete operations. Read the rest on MSDN at http://msdn.microsoft.com/en-us/vcsharp/ee672195.aspx

Pedram