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.

9 comentarios en “He leído "C# 3.0 y LINQ", del Maestro Octavio Hernández”

  1. Miguel, si bueno te parece el de Octavio, no te debes perder tampoco el de Unai. ¡¡¡Dos libros brillantes!!! y en nuestro idioma, que es lo mejor. 🙂

  2. Miguel,

    ¡Muchísimas gracias por tus buenas palabras!

    Valeriano,

    Muchas gracias también.

    No sé si llegaré a escribir otros libros, pero sí dudo bastante que los escriba con tantas ganas como he escrito éste – no aparecen con mucha frecuencia tecnologías que inspiren tanto como LINQ.

    Saludos – Octavio

  3. A ambos (y todos los demás lectores 🙂

    Estaré muy agradecido de recibir cualquier sugerencia, observación, notificación de errata etc. que contribuya a mejorar la próxima edición…

    Saludos – Octavio

  4. Hola campeón, en mi mochila llevo 2 buenos libros de WPF, el portátil, la ZEN unos cascos bluetooth y un par de pelis de los Hermanos Coen.

    Por otro lado te quería comentar si el día 22 puedes dar una presentación de WPF en Clave para el grupo GUSE, después de tu presentación David Bernad enseñaría aplicaciones de WPF a un interface que ha desarrollado él.

  5. También para los interesados en tener un primer acercacmiento a todo lo nuevo en .NET 3.o y 3.5 pueden acharle un vistazo a “Visual Studio 2008 Desafía todos los retos” de Netalia. Está en español y es escrito por un grupo de expertos en cada tema, C# 3.0, LINQ, WPF, WF,WCF, Silverlight, y Office Tools.

Deja un comentario

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