Christian López Espínola penyaskito@sevilla.dotnetclubs.com ¿Qué es Mono? ● Implementación libre de la plataforma .NET. (licencia GNU) ● Todo comenzó con Ximian en el 2001, después adquirida por Novell (4 agosto 2003)
● Independiente del sistema operativo: Unix, MS
Windows, GNU Linux, FreeBSD, MAC OS X, ...
● Independiente del hardware: x86, Sparc,
PowerPc... ¿Qué proporciona Mono? ● Entorno de ejecución. Eficiencia muy similar al MS .NET Framework. ● Compiladores: C#, VB.NET, Java, Nemerle, Boo, IronPython, otros lenguajes
● Herramientas adicionales: sn, ikvm, monoresgen,
monodis, gacutil, mint ... Introducción a GTK# Pedro Laguna Durán pedro@sevilla.dotnetclubs.com Christian López Espínola penyaskito@sevilla.dotnetclubs.com ¿Qué es GTK#? ● Kit de herramientas multiplataforma para la creación de interfaces de usuario. Licencia GNU LGPL. ● Relacionado con las librerías de GNOME. ● Generalmente va de la mano con mono, pero puede usarse desde MS .NET (basta con instalar los assemblies en el GAC (Global Assembly Cache)) Introducción a Glade Pedro Laguna Durán pedro@sevilla.dotnetclubs.com Christian López Espínola penyaskito@sevilla.dotnetclubs.com Glade ● Herramienta visual de diseño de aplicaciones. ● Genera un fichero XML que podemos cargar desde nuestro programa. ● También permite la generación del código para diferentes lenguajes ● En la próxima versión de Monodevelop estará integrado en el editor.