MSDN Briefing Online - Preguntas y Respuestas (Parte 1): LINQ

Como adelantaba en mi post anterior, durante el evento Online de Noviembre recibimos más de 500 preguntas. Aquí voy a comentar algo más sobre algunas de las tecnologías que fueron presentadas, intentando dar algunas respuestas.

LINQ

Mucha gente preguntó sobre cuales eran los escenarios en los que se puede utilizar LINQ.

En LINQ se utilizan proveedores(providers) que permiten transformar la consulta escrita en código de acuerdo al escenario en el que se esté trabajando. Por ejemplo, cuando hablamos de LINQ to SQL, nos referimos a la posibilidad de traducir las consultas LINQ a código SQL que se ejecuta sobre SQL Server. Existen diferentes implementaciones de providers que permiten realizar consultas en diferentes escenarios. Esto no solo involucra la posibilidad de trabajar con diferentes Bases de Datos sino también distintas tipos medios de almacenamiento sobre los cuales se quiera obtener algún dato.

Algunos links de interés:

Mas adelante comentaré sobre algunas de las respuestas referidas sobre WCF, VSTS y Silverlight.

Saludos!