A finales de 2008 hubo un gran debate sobre el futuro de LINQ to SQL. Muchos sugirieron que las inversiones de Microsoft en Entity Framework en .NET 4.0 eran una señal de que LINQ to SQL no tenía futuro. Pensé que esperaría antes de tomar una decisión, ya que la gente no estaba de acuerdo.¿Está desaprobado LINQ to SQL?
Avance rápido 18 meses y tengo proveedores que brindan soluciones que dependen de LINQ a SQL y personalmente lo he probado y realmente he disfrutado trabajando con él. Pensé que estaba aquí para quedarse.
Pero estoy leyendo un nuevo libro (C# 4.0 How-To de Ben Watson) y en el capítulo 21 (LINQ), sugiere que "ha sido más o menos obsoleto por Microsoft" y sugiere usar LINQ to Entity Marco de referencia.
Mi pregunta es si o no LINQ a SQL está en desuso oficialmente y/o si las entidades autorizadas (Microsoft, Scott Gu, etc.) sugieren oficialmente el uso de LINQ a Entidades en lugar de LINQ a SQL.
+1 Yo era una de las personas que creía que iba a estar en desuso, y estaba triste. Yo lo disfruto también. – jsmith
Si todavía es totalmente compatible pero no se está ampliando mucho, ¿significa eso que debería cambiar a otra cosa? ¿Qué sería bueno usar en lugar de eso? – BigOmega