MONO Y APLICACIONES GRAFICAS

Recuerdo el primer dia de clase de programacion, el profe nos comento el plan de trabajo para el cuatrimestre y la idea era trabajar 2 semanas con C# desarrollando aplicaciones para consola y el resto hariamos aplicaciones graficas, hoy a una clase de que termine el cuatrimestre y en espera del proyecto final me pregunto si mi percepcion del tiempo es muy diferente a la del maestro, ya que para mi 2 semanas ya pasaron desde hace mucho tiempo pero apenas hace 1 semana (mia) hicimos el primer programa "grafico" del cuatrimestre.

Lo primero que hicimos fue hacer la suma de 2 numeros y un boton de "salir", pero hay algo que me llamo la atencion, lo hicimos en Visual Basic, por que usar sintaxis de VB si vimos durante todo el cuatrimeste C#??? no lo entiendo :left: :right:

Pero bueno, usamos visual studio para desarrollar y la verdad es una herramienta que facilita el desarrollo de este tipo de aplicaciones, pero todos los programitas los desarrolle en linux y quiero hacer lo mismo con los entornos graficos usando GTK#, pero me enfrento a la problematica de que con monodevelop el desarrollo no estan simple y facil como en visual studio, pero que mas da, desarrollo donde yo quiero y no en windows, usando C# y no VB, usando monodevelop y no visual studio, usando GTK# y no windowsforms, por que simple y sencillamente uso LINUX.

Lo que desarrollamos fue una calculadora:

Y hoy uno que calcula el costo total de una venta:

Los codigos los puedes descargar de aca

Anuncios

8 comentarios en “MONO Y APLICACIONES GRAFICAS

  1. Interesante, aunque personalmente me interesa mas PyGTK. Python es mas como la lengua materna de Linux por lo menos para extender el software. python corre en una gran cantidad de software incluyendo:- GIMP Script-Fu- Blender- Rythmbox- XMMS- X-Chat2- OpenOffice.org- youtube-dl- RecordMyDesktop- Nicotine…. etc.Creo que cuando portas de un lenguaje a otro dejas de ser un programador para convertirte en un desarrollador.

  2. Gracias, me interesa, ya que yo estoy tratandod e aprender C#Y hasta ahora hice programas, pero sin manejar entornos graficos :)Saludos.

  3. de hecho python trabaja con .NET usando IronPython. Esta fue hecho por el creador de Jython (Java-Python), pero después fue contratado por microsoft para hacer a Python Runtime Environment mas grande con .NET (MONO).

  4. es verdad, lo que quise decir es que hacer el Python Runtime Environment mas rapido con el framework de .NET.El binding de Jython y Ironpython es que ambos usan la maquina virtual (de Java y .NET) respectivamente.Microsoft contrato Jim Hugunin (ver en wikipedia) para trabajar tiempo completo en el bridge.

  5. Estoy iniciando con la programacion en GtkSharp y mono pero no puedo instalar la interfaz grafica de mono Tengo Fedora core 6…. Ayudenme xfa… no quiero tener que volver a programar usando windows y esas otras cosas que no son interesantes…

  6. Hola, que bien que tengas interes en desarrollar bajo linux y mas si es con mono :P, ahora quiero entender que al decir "interfaz grafica de mono" te refieres a monodevelop, y pues si intentaste con yum o descargar todo desde la pege de mono o si pudieras decir que inconvenientes tienes durante la instalacion seria mas facil ayudarte

  7. Dante Aligieri writes:En este blog se habla sobre utilizar GTK# para aplicaciones gráficas. Puede que sea interesante pero tiene demasiadas dificultades y limitaciones. Hoy en día es mejor utilizar WindowsForms de Mono. Para los que opinan que es mejor programar en Linux, ya es hora de que maduren y dejen a un lado los fundamentalismos baratos. Lo importante es programar software de calidad que sea escalable y robusto, sin importar donde.Para los que deseen actualizarse miren http://www.pedrov.phpnet.us

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s