Nota del autor

Si la entrada que estás leyendo carece de imágenes, no se ve el vídeo que teóricamente lleva incrustado o el código fuente mostrado aparece sin formato, podéis conocer los motivos aquí. Poco a poco iré restableciendo la normalidad en el blog.
Este blog es un archivo de los artículos situados previamente en Lobosoft.es y ha dejado de ser actualizado. Las nuevas entradas pueden encontrarse en www.lobosoft.es. Un saludo,
Lobosoft.

lunes, 18 de febrero de 2008

LINQPad

LINQPad Logo


El gran cambio en el .Net Framework desde la versión 2.0 a la 3.5 ha sido la incorporación de LINQ (Languaje Integrated Query), un lenguaje de consulta que viene a hacer las veces, en cierto modo, de un O/RM para .Net. Con LINQ podemos realizar consultas desde cualquier fuente de datos (BBDD, XML, colecciones de objetos...) y manipular los resultados de las mismas.


Ante este panorama, a los desarrolladores .Net no nos queda más opción que la de ponernos manos a la obra con este nuevo "juguetito", y para ello nada mejor que usar las herramientas adecuadas. Aunque Visual Studio 2008 da soporte a LINQ y los lenguajes que lo usan permiten aprovechar los recursos de IntelliSense y la validación de sentencias en tiempo de compilación, he encontrado un editor mucho más ligero para trabajar con LINQ, el LINQPad. Permite establecer conexión con diversas fuentes de datos, la importación de espacios de nombres y la depuración y ejecución de LINQ. Además, la última versión incorpora más de 200 ejemplos prácticos, listos para ejecutar y aprender LINQ, procedentes del libro C# 3.0 in a Nutshell.


Ahora sí que no tenemos excusa para no aprender LINQ.



LINQPad en ejecución.

No hay comentarios:

Publicar un comentario