punto NET 3.0 (preview) Lo nuevo de punto NET 3.0 α (preview)

Instalar y configurar LINQ para C#


En este artículo te explico lo que debes hacer para que la versión de LINQ para C# funcione bien y se integre con el entorno integrado (IDE) de Visual C# 2005. La versión de Visual C# que puedes usar es la normal o la versión Express, pero siempre que sea la versión final, no una beta.

Publicado el 17/Ene/2006
Actualizado el 17/Ene/2006
Autor: Guillermo 'guille' Som

Instalación y configuración previa:

El proceso de instalación de la versión de LINQ Preview para C# es algo diferente a la de Visual Basic.
Lo primero que debemos hacer es tener el LINQ Preview.msi que puedes descargar desde el sitio de LINQ Project, una vez instalado, te mostrará el fichero readme.htm, en ese fichero te indica que debes ejecutar un fichero script (.cmd) para integrar el LINQ con el entorno de desarrollo de Visual C# 2005 (versión final, da igual si es Express o normal). Si no haces esa configuración, no tendrás posibilidades de usar el LINQ desde el IDE de Visual C#.

Cuando inicies el Visual C# te mostrará un mensaje de advertencia indicándote que la versión 3.0 de C# no es una versión soportada, es decir, si tienes problemas, no reclames... Ese aviso sale siempre que iniciamos el Visual C#, por tanto no te asustes, no te está diciendo nada "raro", solo que cuidadín... que esto es una "preview", y que puede que haya cosas que no funcionen.

Los proyectos LINQ de C#:

A la hora de crear nuevos proyectos, verás que hay una "rama" extra con los tipos de proyectos de LINQ, (ver figura 1), además de los tipos de aplicación de Windows, de consola y biblioteca de clases, también hay uno para aplicaciones WinFX, la verdad es que no se si esto, lo tengo porque instalé el WinFX (creo que en esta máquina virtual no lo tengo instalado) o porque siempre sale... en cualquier caso, si no tienes las librerías de WinFX no creo que puedas hacer nada con ese tipo de proyectos.

 

Figura 1. Los tipos de proyectos de LINQ para C#
Figura 1. Los tipos de proyectos de LINQ para C#

 

Al igual que ocurre con Visual Basic, esos proyectos se encargan de configurar el fichero .csproj para que se utilice el nuevo compilador en lugar del que incluye el Visual C# 2005, por tanto, "en teoría" la instalación de LINQ no debe afectar a los proyectos normales de C# 2005, ya que se utilizan compiladores y librerías diferentes.

 

Y una vez que has creado el proyecto... ¡a jugar!

 

Nos vemos.
Guillermo

 


Ir al índice principal de el Guille