Ecsl2009/Talleres/Conociendo Mono, .NET @ Libre
De Software Libre Centroamérica
Tabla de contenidos |
Expositor
Trabajo en la Universidad Nacional como Webmaster, Desarrollador Web, Implementador de Soluciones, además miembro de UNA ALternativa, Grupo de SL de la Universidad Nacional , Miembro del grupo Organizador de la Sede para Costa Rica, para el reciente FLISOL 2009. Entusiasta y usuario de Software Libre y Linux desde 1997.
Colaborador, del equipo de trabajo Mono Hispano, en la traducción de documentación de MONO Libro para desarrolladores en Mono, para la comunidad hispano hablante. Así como colaborar en varios proyectos en las mejoras, desarrollo, pruebas y documentación, Monoblog Desarrollo de una Herramienta Multiplataforma para el manejo de bitacoras web (blogs), Live Messenger Clónico del Msn messenger, liderado por El Ricky, Cashier un sistema iniciado por mi gran amigo Enzo, y el cual será un punto de venta cross-plataforma (fase: reestruccturación).
Abstracto
Conociendo Mono
El cual es una implementación libre de la tecnología .NET, Iniciada por Miguel de Icaza mediante Ximian y ahora soportada por Novell.
En esta charla-taller tratare de mostrar un recorrido de lo que significa .net en ambientes libres basados en Mono. Haciendo una revisión de lo que hay, que podemos hacer y que podremos hacer en el futuro con él.
Para mayor información puedes revisar la pagina del proyecto acá.
Temario
Algunos temas los cuales desarrollaremos:
- ¿Qué es Mono? - Componentes de Mono - Mono = .Net + ??, Que hay de más … - Librerias Mono - Compatibilidad - .. en windows ??? - IDE's - GUI : Windows.Forms vrs Gtk.Sharp - ASP.Net - VB.Net - ADO.Net - Portabilidad vrs P/Invoke - Novell, Historias Satisfactorias, Doc's, Libros - Moonlight - Futuro
Entre otros ...
Requermientos por computador
En escencia ocupamos que las máquinas tengan mono con todas sus dependencias + monodevelop instalado, si es debian / ubuntu la versión estable desde repositorios, e igual si es otra distribución los recientes paquetes.
Adicionalmente, estar al tanto de tener los gtk-sharp-2.0, glade-sharp-2.0, Windows.Forms para los ejemplos gráficos.



