LINQ to SQL is speciffic LINQ dialect implemented by ty the L2S runtime. What we provide is LINQ to OpenAccess - you can run LINQ queries against the OpenAccess runtime. The only speciffic thing is that you use the scope instead of L2S datacontext, and the Extent extension method to get the entity sets, example:
L2S: context.GetCustomers() returns all customer entities
OpenAccess: context.Extent<Customer>() returns all customer entities.
The differences are very small as in both cases it is LINQ notation.
the Telerik team