He leído "C# 3.0 y LINQ", del Maestro Octavio Hernández
Vaya por delante que en este post no voy a descubrir nada nuevo. La calidad técnica del amigo Octavio Hernández y sus excelentes dotes como orador y docente hacen que las buenas sensaciones que me deja la lectura de su libro "C# 3.0 y LINQ" no sean una sorpresa, sino más bien una grata confirmación.
Aunque el libro presupone un nivel previo de conocimientos acerca del lenguaje C#, debo decir que el capítulo 0 es muy útil para aquellos que no tuvieran dicho nivel, o bien aquellos que necesitaran "refrescar" conceptos. Además, dicho repaso previo sirve para construir las estructuras de datos que en capítulos posteriores se utilizarán para ejemplificar conceptos de C# 3.0 y de LINQ.
Partiendo de esa base, se realiza un exhaustivo recorrido por las novedades de la nueva versión de C# (métodos extensores, declaraciones implícitas, expresiones lambda...). Todo ello con un lenguaje claro, conciso y bien complementado con ejemplos, código y diagramas explicativos.
En la última parte del libro, repasa los distintos proveedores de LINQ que Microsoft ha implementado "de serie": LINQ to XML, LINQ to DataSet y LINQ to SQL. Otro detalle que me ha gustado mucho: Conclusiones al final de cada capítulo. Es decir, cada capítulo comienza con una introducción al tema, prosigue con una explicación detallada y finaliza con una "asimilación" y análisis de lo aprendido. De otra forma podríamos caer en el error de intentar aplicar en cualquier situación lo que acabamos de aprender...
Hace unas semanas, con ocasión de una charla que impartí como invitado en el "Máster de Desarrollo de Aplicaciones y Servicios Web" de la Universidad de Alicante, algunos alumnos me preguntaron al finalizar mi ponencia acerca de bibliografía sobre el lenguaje C#. Yo, que soy más asiduo de la "literatura" anglosajona, sin dudarlo recomendé "The C# Programming Language" como Biblia del lenguaje C#, e "Introducing Microsoft LINQ" (del cual ya os hablé aquí) como forma de actualizarse a C# 3.0 y, al ser interpelado por el alumno: "¿Y en español qué?" ... "Pues, ando ahora mismo leyendo C# 3.0 y LINQ, escrito por Octavio Hernández para la editorial Krasis Press, y tiene muy buena pinta"
Aún no había finalizado la lectura del mismo, pero sin duda hoy que lo he hecho me reafirmo: uno de los libros sobre C# de lectura obligada.
Enhorabuena Octavio, enhorabuena Krasis Press, y os animo a seguir publicando libros en español, que serán tan bien recibidos por tratarse de nuestra lengua materna como por la indudable calidad de sus contenidos.