![Page 2: Taller de Mono - Desarrollo Visual en .NET bajo Linux](https://reader033.vdocumento.com/reader033/viewer/2022052507/558e11c61a28ab62128b466a/html5/thumbnails/2.jpg)
¿Taller de Mono?
WTF?
¿Qué es MONO?
![Page 3: Taller de Mono - Desarrollo Visual en .NET bajo Linux](https://reader033.vdocumento.com/reader033/viewer/2022052507/558e11c61a28ab62128b466a/html5/thumbnails/3.jpg)
Esto es un mono o.O ...
… cualquier parecido con tu amigo es pura coincidencia
![Page 4: Taller de Mono - Desarrollo Visual en .NET bajo Linux](https://reader033.vdocumento.com/reader033/viewer/2022052507/558e11c61a28ab62128b466a/html5/thumbnails/4.jpg)
… pero tambien es ...
![Page 5: Taller de Mono - Desarrollo Visual en .NET bajo Linux](https://reader033.vdocumento.com/reader033/viewer/2022052507/558e11c61a28ab62128b466a/html5/thumbnails/5.jpg)
… la implementacion libre de .NET
![Page 6: Taller de Mono - Desarrollo Visual en .NET bajo Linux](https://reader033.vdocumento.com/reader033/viewer/2022052507/558e11c61a28ab62128b466a/html5/thumbnails/6.jpg)
•Diseñado para desarrollar aplicaciones multiplataforma de manera fácil
•Basado en los estandares de ECMA para C# y el CLR
![Page 7: Taller de Mono - Desarrollo Visual en .NET bajo Linux](https://reader033.vdocumento.com/reader033/viewer/2022052507/558e11c61a28ab62128b466a/html5/thumbnails/7.jpg)
¿Qué componentes tiene?
![Page 8: Taller de Mono - Desarrollo Visual en .NET bajo Linux](https://reader033.vdocumento.com/reader033/viewer/2022052507/558e11c61a28ab62128b466a/html5/thumbnails/8.jpg)
![Page 9: Taller de Mono - Desarrollo Visual en .NET bajo Linux](https://reader033.vdocumento.com/reader033/viewer/2022052507/558e11c61a28ab62128b466a/html5/thumbnails/9.jpg)
¿Beneficios?
![Page 10: Taller de Mono - Desarrollo Visual en .NET bajo Linux](https://reader033.vdocumento.com/reader033/viewer/2022052507/558e11c61a28ab62128b466a/html5/thumbnails/10.jpg)
•Popularidad
•Programación en alto nivel
•Libreria de clase base
•Multiplataforma
•Common Language Runtime
![Page 11: Taller de Mono - Desarrollo Visual en .NET bajo Linux](https://reader033.vdocumento.com/reader033/viewer/2022052507/558e11c61a28ab62128b466a/html5/thumbnails/11.jpg)
¿Que aplicaciones hechas con mono existe?
![Page 12: Taller de Mono - Desarrollo Visual en .NET bajo Linux](https://reader033.vdocumento.com/reader033/viewer/2022052507/558e11c61a28ab62128b466a/html5/thumbnails/12.jpg)
… despierta a tu compañero del costado …
Voy a hacer demostraciones
![Page 13: Taller de Mono - Desarrollo Visual en .NET bajo Linux](https://reader033.vdocumento.com/reader033/viewer/2022052507/558e11c61a28ab62128b466a/html5/thumbnails/13.jpg)
… se ve bonito :), como lo obtengo?
![Page 14: Taller de Mono - Desarrollo Visual en .NET bajo Linux](https://reader033.vdocumento.com/reader033/viewer/2022052507/558e11c61a28ab62128b466a/html5/thumbnails/14.jpg)
La mayoria de distribuciones lo tiene empaquetado.
Y si usas windows(no deberias usarlo por salud mental) tambien
hay para que hagas sgte, sgte, sgte....
Mas informacion en:http://mono-project.com
![Page 15: Taller de Mono - Desarrollo Visual en .NET bajo Linux](https://reader033.vdocumento.com/reader033/viewer/2022052507/558e11c61a28ab62128b466a/html5/thumbnails/15.jpg)
¿Alguna IDE para desarrollar con mono?
![Page 16: Taller de Mono - Desarrollo Visual en .NET bajo Linux](https://reader033.vdocumento.com/reader033/viewer/2022052507/558e11c61a28ab62128b466a/html5/thumbnails/16.jpg)
… despierta a tu compañero ya vamos a programar =D
![Page 17: Taller de Mono - Desarrollo Visual en .NET bajo Linux](https://reader033.vdocumento.com/reader033/viewer/2022052507/558e11c61a28ab62128b466a/html5/thumbnails/17.jpg)
Antes un videito para que se desestrezen un poco y
vean que si hay monos que programan :P
![Page 18: Taller de Mono - Desarrollo Visual en .NET bajo Linux](https://reader033.vdocumento.com/reader033/viewer/2022052507/558e11c61a28ab62128b466a/html5/thumbnails/18.jpg)
No se preocupen en unos minutos mas seguimos
programando, pero antes unos conceptos basicos
![Page 19: Taller de Mono - Desarrollo Visual en .NET bajo Linux](https://reader033.vdocumento.com/reader033/viewer/2022052507/558e11c61a28ab62128b466a/html5/thumbnails/19.jpg)
Widgets
•Controles•Cajas de texto•Botones•Barras de desplazamiento•ETC...
![Page 20: Taller de Mono - Desarrollo Visual en .NET bajo Linux](https://reader033.vdocumento.com/reader033/viewer/2022052507/558e11c61a28ab62128b466a/html5/thumbnails/20.jpg)
Contenedores
•Tambien son widgets
•Contienen a otros widgets
•Ventanas, cajas, tablas, marcos
![Page 21: Taller de Mono - Desarrollo Visual en .NET bajo Linux](https://reader033.vdocumento.com/reader033/viewer/2022052507/558e11c61a28ab62128b466a/html5/thumbnails/21.jpg)
Posicionamiento
![Page 22: Taller de Mono - Desarrollo Visual en .NET bajo Linux](https://reader033.vdocumento.com/reader033/viewer/2022052507/558e11c61a28ab62128b466a/html5/thumbnails/22.jpg)
Cambiar el tamaño de la ventana ...
![Page 23: Taller de Mono - Desarrollo Visual en .NET bajo Linux](https://reader033.vdocumento.com/reader033/viewer/2022052507/558e11c61a28ab62128b466a/html5/thumbnails/23.jpg)
… se vuelve un revoltijo
![Page 24: Taller de Mono - Desarrollo Visual en .NET bajo Linux](https://reader033.vdocumento.com/reader033/viewer/2022052507/558e11c61a28ab62128b466a/html5/thumbnails/24.jpg)
Cambiar el texto ...
![Page 25: Taller de Mono - Desarrollo Visual en .NET bajo Linux](https://reader033.vdocumento.com/reader033/viewer/2022052507/558e11c61a28ab62128b466a/html5/thumbnails/25.jpg)
Lo que queremos es esto
![Page 26: Taller de Mono - Desarrollo Visual en .NET bajo Linux](https://reader033.vdocumento.com/reader033/viewer/2022052507/558e11c61a28ab62128b466a/html5/thumbnails/26.jpg)
¿Por qué no hacerlo automático?
![Page 27: Taller de Mono - Desarrollo Visual en .NET bajo Linux](https://reader033.vdocumento.com/reader033/viewer/2022052507/558e11c61a28ab62128b466a/html5/thumbnails/27.jpg)
Posicionamiento automatico
•Widgets se añaden a un contenedor
•El contenedor les asigna sus tamaño
•Los contenedores pueden anidarse
![Page 28: Taller de Mono - Desarrollo Visual en .NET bajo Linux](https://reader033.vdocumento.com/reader033/viewer/2022052507/558e11c61a28ab62128b466a/html5/thumbnails/28.jpg)
Caja y TablasVbox/Hbox/Tables
![Page 29: Taller de Mono - Desarrollo Visual en .NET bajo Linux](https://reader033.vdocumento.com/reader033/viewer/2022052507/558e11c61a28ab62128b466a/html5/thumbnails/29.jpg)
Eventos o señales
![Page 30: Taller de Mono - Desarrollo Visual en .NET bajo Linux](https://reader033.vdocumento.com/reader033/viewer/2022052507/558e11c61a28ab62128b466a/html5/thumbnails/30.jpg)
… vuelve a despertar a tu compañero volvemos a
programar =D
![Page 31: Taller de Mono - Desarrollo Visual en .NET bajo Linux](https://reader033.vdocumento.com/reader033/viewer/2022052507/558e11c61a28ab62128b466a/html5/thumbnails/31.jpg)
… ya pueden ir a almorzar si aun no lo han hecho ...