Sign up with your email address to be the first to know about new products, VIP offers, blog features & more.

Tag Archives miguel de icaza

Curso ADO.NET con Mono y MySQL – Creación del proyecto

Nos dirigimos a MonoDevelop y creamos una solución nueva, en C#, para consola. Elegís el nombre, el que le he puesto para el ejemplo es: ejemplo_mono_ado. Os aparecerá en pantalla un fichero de nombre: Main.cs junto a un árbol a la izquierda con características de la solución. Una de ellas, las referencias es donde importaremos el ensamblado.

Antes de seguir sería conveniente que copiarais al directorio del proyecto el fichero “mysql.data.dll” que venía dentro del paquete comprimido del conector. Os dirigís a referencias y haciendo clic sobre el mismo título “Referencias”,

Curso ADO.NET con Mono y MySQL – Preparación e instalación

Pasado más de un mes desde la entrada que anunciaba este curso, volvemos a la carga, veamos.

Antes de nada, de forma básica, vamos a revisar qué necesitamos, cómo obtenerlo y en caso necesario, cómo configurarlo. En este momento ,creo conveniente señalar que utilizaremos MonoDevelop,el entorno de desarrollo integrado para Mono más popular, en lugar de utilizar directamente el compilador, mcs; para centrarnos directamente en el desarrollo con ADO y dejar de lado los detalles que no son necesarios.

Logo MonoDevelop

Mono y MonoDevelop

En función de la distribución que utilicéis,

Mono con soporte de C# 4.0 disponible

mono_logo

A través del blog de Miguel de Icaza, me entero de que Mono 4.0 ya está disponible. El proyecto que trata de hacer compatible la plataforma .NET de Microsoft, tal como se especifica en las normativas ECMA, con los entornos libres, hace ya prácticamente 5 años y medio que vio la luz su primera versión estable, concretamente el 30 de Junio de 2004, y sigue muy buen paso.

Para instalarlo deberéis descargaros los fuentes del repositorio del proyecto y proceder de la siguiente forma:

$ mkdir $HOME/mono4

$ ./autogen.sh –prefix=$HOME/mono4 –with-profile4=yes

$ make &&