views:

219

answers:

2

I have heard that LINQ2SQL has been written to support multiple database vendor providers however for internal political reasons at MS, only SQL Server has been supported.

Is this a fair summary of the situation, and if so has a timetable been released as to when other databases will be supported?

I am aware of Matt Warren's BUILDING AN IQUERYABLE PROVIDER series on the wayward weblog, but I would prefer not to build something now that will be released (probably better than I will do it) later

+1  A: 

Check the ADO.NET Entity Framework (and Linq to Entities), you can look here also a Sample Entity Framework Provider for Oracle, and here are more examples about creating Data Providers for EF.

CMS
A: 

Entity Framework has support for multiple database providers. There are no plans to expose or implement additional LINQ to SQL database providers.

DamienG