I always get the same question about the future of LINQ to SQL. Finally the ADO.NET Team, which is supporting both LINQ to SQL and Entity Framework, made some clear statements. It is now clear that as of .NET 4.0, LINQ to Entities will be the recommended