Aprende LINQ de la mano de sus creadores

El verano siempre es una buena época para leer libros, y por supuesto los libros técnicos no iban a ser una excepción a esta regla… Recientemente se ha publicado un nuevo libro sobre LINQ: “Essential LINQ”, de Charlie Calvert y Dinesh Kulkarni.


Seguramente, para aquellos de vosotros que estéis al tanto de la tecnología LINQ estos dos nombres no pasen desapercibidos… Charlie Calvert es Community Program Manager del equipo de C# y Dinesh Kulkarni fue uno de los creadores de la tecnología LINQ, siendo líder del equipo de desarrollo de LINQ to SQL y publicando además una gran cantidad de artículos sobre LINQ en revistas especializadas como MSDN u otras publicaciones de carácter educativo.


Pues bien, si ya de por sí con estos autores el libro prometía ser bueno, mi impresión tras leerlo ha superado mis expectativas. Hasta el punto de que lo considero una obra esencial en cuanto a tecnología LINQ, y no solamente por el título, jeje… A lo largo del libro, se hace un repaso de las diferentes posibilidades básicas que ofrece LINQ (LINQ to XML, LINQ to SQL y LINQ to Objects), así como de las mejoras introducidas en el lenguaje C# 3.0 que hacen posible el uso de LINQ. Hasta aquí, poca cosa nueva respecto a lo que otros libros nos ofrecen (algunos de ellos muy buenos como por ejemplo éste). No obstante, una vez se han introducido estos conceptos básicos sobre LINQ, nos encontramos con una serie de capítulos sobre buenas prácticas y patrones de diseño de arquitecturas LINQ, mejoras de rendimiento que podemos llevar a cabo y también cómo aplicar LINQ sobre Entity Framework (EDM) y cómo crear nuevos proveedores personalizados, algo sobre lo que ya nos habló el maestro Octavio Hernández en uno de sus artículos, recientemente publicado en MSDN



En resumen, un libro de obligada lectura para aquellas personas que teniendo ya cierta experiencia en el uso de LINQ deseen ampliar sus conocimientos de la mano de dos de las personas con mayor conocimiento de esta tecnología en todo el mundo.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *