Aquí encontrarás todo lo relacionado a la tecnología, computación, informática y demás. Enterate de las noticias del momento en cuanto a tecnología se refiere.
Por: antoniomtz - 20/03/08 a las 05:03:22 pm | En Mono, Programación

Ahora he estado probando un poco la programación de c# en monodevelop, vamos a crear un pequeño proyecto, el clásico “Hola Mundo”, con el fín de familiarizarnos con este IDE.
El proyecto Monodevelop es un IDE (entorno de desarrollo integrado) libre y gratuito, diseñado para la programación de C# y algunos otros lenguajes de .NET, este proyecto es lidereado por Miguel de Icaza y otros programadores, la versión 1 fué liberada el 14 de Marzo del 2008.
Instalación
En Debian Lenny acaban de agregarlo a los repositorios pero no la versión 1, si no la BETA, por lo qué no debemos de tener ningún problema para instalarlo, basta con un simple:
# aptitude install monodevelop
Empecemos entonces con nuestro primer proyecto en mono y para ello pulsamos en nuevo proyecto.
Seleccionamos “C# – Proyecto GtK# 2.0″ y le damos nombre a nuestro proyecto.
Ahora vamos a la parte visual, y para ello damos doble click del lado izquierdo donde dice MainWindows.cs
Ahora para trabajar en la forma, le damos en la parte inferior donde dice Diseñador y nos aparecerá la forma y componentes. También observamos otro apartado que dice contenedores, estos son utilizados por monodevelop para insertar los botones, cajas de texto y demás componentes.
Vamos a agregar un contenedor a nuestra forma, en este caso agregaremos el VBOX el cual consta de 3 secciones verticales, como nuestro proyecto es sencillo, solamente utilizaremos 2, la tercera la podemos eliminar y nos quedaría así:
Ahora agregaremos un Label y botón en cada espacio del vbox. Como notarán, los botones no se pueden redimensionar como uno gustaría, hay que moverle a las propiedades para acomodarlo un poco, para ello vamos a la parte de propiedades del botón en la sección Box child layout y en separación le ponemos 20.
Vamos ahora a acomodar mejor el boton y el label, para ello hay que seleccionar el vbox y vamos a modificar las propiedades del mismo. Vamos a la sección de Box Properties y en Anchura de Borde le ponemos 40.
Para el label simplemente hay que dejar en blanco la propiedad de etiqueta
Ahora vamos al evento click del botón, para ello vamos a la sección de Señales y luego Button Signals y donde dice Clicked en la columna Handler del lado derecho de Clicked, escribimos simplemente click y después hacemos doble click en Clicked para qué nos envíe al código.
Dentro del evento click del botón, simplemente agregamos la siguiente linea:
label1.Text="Hola Mundo";
Ahora simplemente le damos F5 para ejecutar y listo!.
Espero y les sea de utilidad este sencillo manual para conocer un poco Monodevelop, ahora estoy haciendo una pequeña calculadora en mono, pronto subiré el código para quien lo quiera utilizar.
–
ACTUALIZACIÓN 25-MARZO-2008
Ya checando más lo que son los contenedores, con el fixed, es posible añadir botones, cajas de texto y demas componentes de manera normal; lo que todavía no logro es redimensionarlos normalmente, espero luego encuentre la forma.
Post Relacionados:
Búsquedas hacia éste artículo:
- programacion en monodevelop
como programar en monodevelop
monodevelop tutorial español
- tutorial c# monodevelop
manual monodevelop
tutorial monodevelop español
- c# en monodevelop
- usar monodevelop
monodevelop manual
programar en monodevelop
como usar monodevelop
tutorial monodevelop
manual de monodevelop
- c# monodevelop tutorial
- monodevelop messagebox
monodevelop tutorial
tutorial de monodevelop
manual monodevelop español
- MessageBox monodevelop
- manuales de monodevelop
RSS feed para los comentarios de esta entrada.
TrackBack URI
Muy bueno tu aporte amigo, pero quisiera saber si se usa tal cual C# en visual studio porque no me funciona el messagebox, tambien quisiera saber si no tienes por ahi una manual mas completillo de como usar monodevelop. Este pequeño manual me ayudo mucho gracias.
Comentario por Gilberto Montes Silva — April 28, 2008 #
Cambia un poco, para el messagebox utiliza las famosas “windows forms”, aquí se usa Gtk para ventanas y no existe el meesagebox, yo lo que hago es crear una pequeña forma y mandarla llamar, bajate el proyecto de la calculadora, el Acerca de, manda llamar una pequeña forma.
Comentario por Antonio Martínez — April 28, 2008 #
Hola, primera ves en esta pagina espero andar mas por aqui, sobre los messagebox existe el MessageDialog aqui un ejemplo simple
//////*******************////////////
MessageDialog dialogo;
dialogo = new MessageDialog(this, DialogFlags.Modal, MessageType.Error, ButtonsType.Ok, “Error: Contacte al encargado.”);
dialogo.Run();
dialogo.Destroy();
////////**************/////////////77
Comentario por Invitado — June 9, 2008 #
Hola, es muy bueno tu aporte para los que estamos aprendiendo mono, saludos desde Mazatlán, Sin. Mexico.
Comentario por Crowhuman — August 6, 2009 #
Saludos. Dejenme decirles que este minimanual esta perfecto, la verdad me ayudo mucho. Ahora que me meti mas a programar en monodevelop me encontre con un pequeño problemita, espero me lo puedan resolver.
El asunto es que estoy haciendo un software que te calcule tu RFC entonces tengo 3 ComboBox los cuales selecionas tu dia mes y año de nacimiento, estos tres valores los quiero pasar a un Entry ya saben… pero resulta que no es igual a Visual Studio que solo pones comboBox.Text = cboAnio.Text y listo… llevo tiempo cebrandome la cabeza y días buscando en la web pero nada. Espero alguien me pueda ayudar, de antemano gracias.
Comentario por chargoy — January 18, 2010 #
Me encanto este pequeño tutorial, aprendi bastante para empezar y el ultimo tip sobre el “fixed” estuvo genial
Comentario por Jacinto — February 18, 2010 #
Buen Aporte Viejo, es lo primero que e realizado en mono.
Acabo de empezar, pretendo realizar un punto de venta y seguire trabajando es esto. gracias.
Busco algun manual en español
Comentario por Eduardo Vega — August 9, 2011 #