Ir al contenido principal

Instalación de Mono utilizando Adept en Kubuntu

Instalación de mono utilizando Adept en Kubuntu


Mono es la implementación libre del Framework .NET creado por Microsoft, y esta disponible para Linux, Windows y MacOS.

Para instalar Mono y todos sus componentes existen varias opciones, que dependerán del tipo de sistema con que se cuente, es decir si se cuenta o no con conexión a Internet. En este tutorial se vera el uso de Adept para su instalación.

La primer forma y la más sencilla es hacerlo mediante el administrador de paquetes “Synaptic” que tiene por defecto Ubuntu o “Adept” que viene con Kubuntu, estos dos administradores permiten descargar e instalar los componentes necesarios para comenzar a utilizar mono con un par de clics.

Pasos para realizar la instalación utilizando Adept
1.- Iniciar el administrador de paquetes Adept (Sistema + Administrador Adept Administrador de paquetes).


Nota: Se debe introducir la clave de superusuario para poder iniciar.


2.- En la sección de búsqueda escribir mono, con lo que el administrador mostrara todos los paquetes relacionados con mono, una vez que nos muestre el resultado de la búsqueda, se instalaran los paquetes deseados, por ejemplo si se desea tener soporte para base de datos, se selecciona el paquete adecuado.


3.- Al hacer clic en alguno de los paquetes mostrados, el administrador mostrara una descripción del contenido del paquete seleccionado y dará la opción de instalar dicho paquete.


4.- Una vez que se han seleccionado los paquetes deseados se procede a aplicar los cambios, presionando el botón “Apply Changes”, con lo que el administrador de paquetes comenzara a descargar los paquetes necesarios así como todas las dependencias y una vez que se han descargado todos los paquetes comenzara su instalación.


Nota: Este proceso tomara algunos minutos dependiendo del tipo de conexión con la que se cuente.



5.- Una vez instalado Mono ya es posible comenzar a escribir programas en el lenguaje C# utilizando cualquier editor de texto simple y compilarlos utilizando mcs archivo.cs que es compilador de C# de Mono, y para ejecutarlos se utiliza mono archivo.exe desde la línea de comandos.

Nota: Para instalar Mono con Synaptic se siguen los mismos pasos que los empleados con Adept.

Para más información acerca del proyecto mono visitar su home page:
www.mono-project.com

Comentarios

Entradas más populares de este blog

Creación de Librerías en Java

Creación de Librerías en Java   Las librerías son un conjunto de clases con funciones especificas que ayudan a desarrollar aplicaciones más complejas de una forma sencilla, por ejemplo si se requiere realizar cálculos matemáticos y emplear el funciones como el Seno o Coseno, simplemente se importa la librería Math y se utilizan estos métodos, en lugar de desarrollarlos. Java cuenta con una extensa lista de librerías disponibles dentro del JDK o desarrolladas por terceros, pero también existe la posibilidad de desarrollar librerías propias para reutilizar de forma más eficiente el código, por ejemplo si se trabaja de forma cotidiana con conexión a base de datos, se pueden desarrollar métodos genéricos que realicen la conexión, que validen las consultas, etc. de forma que su uso reduzca el tiempo de desarrollo e incremente la productividad. Para este tutorial se van a crear dos proyectos en NetBeans, uno sera la librería y el otro proyecto hará uso de esta.

Elegir la clase a ejecutar en NetBeans, MVC

Elegir la clase a ejecutar en NetBeans Para que java pueda ejecutar una aplicación esta debe tener un método conocido como punto de entrada, este método tiene la sintaxis: void static void main(String [] sax){ //código } En ocasiones en una aplicación tiene varios puntos de entrada, que pueden servir para probar diferentes partes de la aplicación sin tener que recorrer o pasar por varias clases, para esto se puede seleccionar directamente en las propiedades del proyecto que clase será la principal.

Librerías JOptionPane para generar ventanas de entrada y salida de datos

Para poder introducir datos leídos desde el teclado existen varias formas, una de ellas hace uso de la librería javax.swing.JOptionPane que entre otras opciones permite mostrar ventanas para introducir datos, y ventanas para mostrar valores. Con el uso de esta librería se crean pequeñas interfaces definidas por el sistema, pero ya se hace uso de las librerías graficas swing, que se verán más adelante.