De retour à la fin de 2008, il y avait beaucoup de débat sur l'avenir de LINQ to SQL. Beaucoup ont suggéré que Microsoft investissements dans le Cadre de l'Entité .NET 4.0, un signe que LINQ to SQL n'ont pas d'avenir. J'ai pensé attendre avant de prendre ma propre décision, étant donné que les gens n'étaient pas d'accord.
Avance rapide de 18 mois et j'ai les vendeurs offrant des solutions qui reposent sur LINQ to SQL et j'ai personnellement donné un essai et vraiment apprécié de travailler avec elle. J'ai pensé qu'il était là pour rester.
Mais je suis en train de lire un nouveau livre (C# 4.0 Comment-par Ben Watson) et dans le chapitre 21 (LINQ), il suggère qu'il "a été plus ou moins obsolète par Microsoft" et suggère l'utilisation de LINQ to Entity Framework.
Ma question est de savoir si ou de ne pas LINQ to SQL est officiellement obsolète et/ou si l'autorité entités (Microsoft, Scott Gu, etc.) officiellement suggèrent à l'aide de LINQ to entities au lieu de LINQ to SQL.