Moneando un poco

+1
0
-1

Bueno, como casi todos sabreis, Miguel de Icaza lleva un proyecto llamado Mono el cual trata de emular u ofrecer una alternativa libre de la plataforma .NET de Microsoft.

Para mi, que no tenia experiencia previa con .NET y, siendo sinceros, no queria tenerla, el que me ofrezcan una alternativa libre me parece, cuanto menos, curioso y, como no, merece que se la eche un vistazo.

Tirando de apt-get y añadiendo a sources.list:

deb http://pkg-mono.alioth.debian.org/current ./
deb-src http://pkg-mono.alioth.debian.org/current ./

tendremos a nuestra disposicion todo lo necesario para empezar a monear apropiadamente.

sudo apt-get install mono

nos instalamos todo lo necesario: mono, mcs (compilador), los assemblies (librerias), monodevelop (ide) y monodoc.

Lo que yo os recomiendo es que, dado que somos (la mayoria), orgullosos usuarios de gnome, que empeceis con el tutorial de desarrollo de aplicaciones gnome#, esto implica la creacion de una interfaz con glade y, usando libglade, la importacion de dicha interfaz al programa sin complicaciones. La base del programa se realiza segun el tutorial usando monodevelop y c#. Para aquellos de vosotros que tengais experiencia en programacion, os dire que c# es basicamente java con ciertas mejoras y que, a pesar de ser de microsoft, va bastante bien: es rapido, orientado a objetos y simplifica muchas tareas en el desarrollo, por ejemplo, con gtk.

Algunas cosas destacables de monodevelop son:

1. La interfaz es sumamente amigable y simple.
2. La ayuda es muy completa e incluye ejemplos de casi todo.
3. Tiene autocompletado de sintaxis (gracias a dios).
4. Tiene un navegador incorporado...
5. Permite la importacion de soluciones escritas con visual studio.

Y, lo que mas me gusta, ante todo, es que el desarrollo con gtk es mas rapido y dinamico que nunca, los que hayais usado gtk+ con C notareis especialmente la diferencia.

Un saludo.

Comentarios

Imagen de Anónimo

EL DVID CONTROL Q T Pasas el tio es la bomba. Hacerle caso.
mi me ha valido de mucho