LINQ здесь, чтобы остаться.
Entity Framework использует LINQ для выполнения своих запросов.
«LINQ to SQL» - это очень специфическая технология, которая используется для подключения к SQL.База данных сервера и сопоставление команд LINQ с командами SQL.
«LINQ to Entities» - это имя поставщика LINQ для Entity Framework, и оно аналогично для LINQ to SQL.