buenas gente! como verán este es mi primer post. Despues de un tiempo de solo "consumir" Taringa ha llegado el momento de aportar algo. en este caso orientado a la programacion, que es una de las pocas cosas que se hacer bien =P ( al menos eso parece porque todavia no me echaron del laburo jeje ) Programacion con forms para windows y linux es posible escribir codigo que pueda ser usado en windows y linux al mismo tiempo? y la respuesta es: si pero no :S como es esto? es posible en algunos lenguajes como ASM, c, c++, java, etc, etc, etc, mientras no usemos librerias especificas de Sistema Operativo. ahora, que pasa si yo quiero usar vb.NET o c# que esta tan de moda? puedo hacer q los famosos forms de windows funcionen en linux? bueno, otra vez la respuesta es SI PERO NO jejeje. Las ventanas de windows ( y los controles como los botones, textBox, listBox, etc.. ) nos las da una libreria que se llama WINDOWS FORMS por lo tanto no van a funcionar en linux. Entonces? con que estan hechas las ventanas en linux?? Bueno, en fabuloso gnome usa una libreria que se llama GTK y el bonito KDE usa una que se llama QT. y podemos usar estas librerias en windows?? Claro q si, simplemente nos las bajamos ( son openSource y bien libres ) y las instalamos en windows. y como las usamos? simplemente cuando vamos a programar, por ejemplo en c#, en lugar de usar la libreria windows Forms usamos GTK. El uso no es exactamente, pero es MUY MUY parecido... esto lo podemos hacer en windows usando el maravilloso, espectacular, magnifico visual studio 2005 una de las mejores cosas desarrolladas por Microsoft o la IDE que mas nos guste. Complilamos nuestro proyectito, generamos el .EXE y listo. ahora lo llevamos a linux ( es casi vital tener una maquina virtual ) y lo corremos usando el interprete MONO. bueno, por ahora esto fue todo. digamos que fue solo a modo introductorio, como para romprer el hielo =P mas tarde habrá una segunda parte con ejemplitos concretos y un poco mas visual. espero que les interese el tema. se agradece cualquier critica o sugerencia saludos! EDIT: agrego el link a la segunda parte ( ejemplo concreto, el clasico Hello World ) http://www.taringa.net/posts/info/1634817/Programacion:-_Net-para-Linux-y-Windows-2da-Parte.html
Datos archivados del Taringa! original
21puntos
8,377visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
2visitas
0comentarios
Dar puntos: