Algo de Monerias – Jornadas del Sur 2009 Algo de Monerías Introducción al Proyecto Mono Diego Cañizares
2 Algo de Monerias – Jornadas del Sur 2009 Indice ➢ Introducción ➢ ¿Qué es el Proyecto Mono? ➢ ¿Pa' qué sirve? ➢ Plataformas y Arquitecturas ➢ Componentes y Librerías ➢ ¿Cómo desarrollo en Mono? ➢ ¿Con qué lenguajes? ➢ Casos de éxito ➢ Y... ¿esto lo usa alguien? ➢ ¿Eso es todo? Diego Cañizares
3 Algo de Monerias – Jornadas del Sur 2009 Introducción ➢ ¿Quién te conoce? ➢ ¿De qué se trata todo esto? Diego Cañizares
4 Algo de Monerias – Jornadas del Sur 2009 ¿Quién te conoce? ➢ Nombre: Diego Cañizares ➢ dcanizares bynarius.com ➢ Blog: ➢ Participo en: CaFeLUG PyAr Gleducar ➢ Robando Trabajando en: Owner en Bynarius Arquitecto de Software en EMMSA Consulting ➢ Estudiante de Análisis de Sistemas Diego Cañizares
5 Algo de Monerias – Jornadas del Sur 2009 ¿De qué se trata todo esto? Diego Cañizares
6 Algo de Monerias – Jornadas del Sur 2009 ¿Qué es el Proyecto Mono? ➢ Iniciado por Ximian ➢ Impulsado por Novell ➢ Implementación Open Source M$.Net Framework Estándares ECMA C# CLR Diego Cañizares
7 Algo de Monerias – Jornadas del Sur 2009 ¿Qué busca? ➢ Crear un grupo de herramientas libres Basadas en GNU/Linux Compatibles con.Net ➢ Crear aplicaciones multi-plataforma Diego Cañizares
8 Algo de Monerias – Jornadas del Sur 2009 ¿Pa' qué sirve? ➢ Aplicaciones de Escritorio ➢ Aplicaciones Web ➢ Aplicaciones Móviles Diego Cañizares
9 Algo de Monerias – Jornadas del Sur 2009 Plataformas ➢ Linux ➢ MacOS X ➢ iPhone OS ➢ Sun Solaris ➢ BSD (OpenBSD, FreeBSD, NetBSD) ➢ M$ Windows ➢ Nintendo Wii ➢ Sony Playstation Diego Cañizares
10 Algo de Monerias – Jornadas del Sur 2009 Arquitecturas ➢ X86, X86-64 ➢ S390, s390x ➢ PowerPC ➢ ARM ➢ MIPS ➢ SPARC (32) ➢ IA64 ➢ HPPA ➢ Alpha Diego Cañizares
11 Algo de Monerias – Jornadas del Sur 2009 Componentes ➢ Compilador C#: 1.0, 2.0 y 3.0 ➢ Mono Runtime: Implementa ECMA CLI ➢ BCL: Compatible con clases.Net ➢ MCL Gtk+ LDAP OpenGL Diego Cañizares
12 Algo de Monerias – Jornadas del Sur 2009 Librerías ➢ Gtk# ➢ Managed.Windows.Forms ➢ Qyoto ➢ Cocoa# ➢ wxNet ➢ #ZipLib ➢ Mono.Directory.LDAP ➢ Tao Framework Diego Cañizares
13 Algo de Monerias – Jornadas del Sur 2009 ¿Cómo desarrollo en Mono? ➢ MonoDevelop Debian Ubuntu OpenSuse Mac OS X Windows ➢ SharpDevelop Diego Cañizares
14 Algo de Monerias – Jornadas del Sur 2009 MonoDevelop Diego Cañizares
15 Algo de Monerias – Jornadas del Sur 2009 MonoDevelop Diego Cañizares
16 Algo de Monerias – Jornadas del Sur 2009 SharpDevelop Diego Cañizares
17 Algo de Monerias – Jornadas del Sur 2009 SharpDevelop Diego Cañizares
18 Algo de Monerias – Jornadas del Sur 2009 ¿Con qué lenguajes? Diego Cañizares
19 Algo de Monerias – Jornadas del Sur 2009 Casos de éxito ➢ Aplicaciones GTK# ➢ Aplicaciones WinForms ➢ ASP.Net ➢ Otras yerbas Diego Cañizares
20 Algo de Monerias – Jornadas del Sur 2009 Aplicaciones GTK# ➢ Banshee ➢ F-Spot ➢ GNOME Do ➢ MonoDevelop ➢ MonoUML ➢ Tomboy Diego Cañizares
21 Algo de Monerias – Jornadas del Sur 2009 Aplicaciónes WinForms ➢ NUnit ➢ MoMA ➢ NClass ➢ Paint.Net Diego Cañizares
22 Algo de Monerias – Jornadas del Sur 2009 ASP.Net ➢ mojoPortal ( ➢ BlogEngine.Net ( ➢ SplendidCRM ( ➢ Graffiti CMS ( Diego Cañizares
23 Algo de Monerias – Jornadas del Sur 2009 Otras yerbas ➢ Unity ( ➢ Maemo ( ➢ Second Life ➢ ( Diego Cañizares
24 Algo de Monerias – Jornadas del Sur 2009 Y... ¿esto lo usa alguien? ➢ Novell ( ➢ Electronic Arts ( ➢ MindTouch ( ➢ Mozilla Developer Site ( ➢ Wikipedia ( Diego Cañizares
25 Algo de Monerias – Jornadas del Sur 2009 ¿Eso es todo? Diego Cañizares NO! También podemos hablar de: ➢ Mono y GNOME? ➢ Patentes? ➢ Qué es Vala? ➢ Mono y Micro$oft? ➢ El rol de Novell? ➢ Puedo contribuir?
Algo de Monerias – Jornadas del Sur 2009 Muchas Gracias Diego Cañizares
Algo de Monerias – Jornadas del Sur 2009 Este documento se distribuye bajo la siguiente licencia CreativeCommons Argentina Atribución - NoComercial 2.5 Algunos derechos reservados.