• No se han encontrado resultados

Ejemplos de C# con Mono

N/A
N/A
Protected

Academic year: 2022

Share "Ejemplos de C# con Mono"

Copied!
10
0
0

Texto completo

(1)

Ejemplos de C# con Mono

© 2007 Martin Marquez: [email protected] http://www.humansharp.com; version 0.2

(2)

Copyright © 2005 Martin Marquez

Se otorga el permiso de copiar, distribuir o modificar este documento en los términos de la licencia GNU Free Documentation License , Versión 1.2 o cualquier versión posterior publicada por la Free Software Foundation. Una copia de esta licencia esta incluida en este

material en la sección titulada “GNU Free Documentation License”

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License (http://www.gnu.org/licenses/fdl.txt) , Version 1.2 or any later version published by the Free Software Foundation. A copy of this license is included in

this material in the section titled “GNU Free Documentation License”.

(3)

3

Contenido

Introducción 4

Sección I Instalación del software

Instalación bajo Microsoft Windows 5

Configuración del entorno en Microsoft Windows 13

Instalación bajo Linux 17

Configuración del entorno bajo Linux 22

Sección II Algoritmos

Enumeraciones 24

Recursividad 26

Tablas de verdad con operadores lógicos 27

Arreglos y Matrices 28

Pilas 31

Árboles Binarios 33

Trabajo con caracteres 36

Sección III Temas prácticos

Threads (hilos) 39

Lectura y escritura de archivos 40

Utilizando el conector .NET de MySQL 42

Usando XML 46

Usando GTK# 47

Referencias 50

(4)

Introducción

Mono es la versión open source de la plataforma .NET de Microsoft, teniendo como herramienta principal el compilador de C# , el soporte para páginas ASP.NET bajo Linux y una serie de herramientas para desarrollar distintos tipos de programas de cómputo tal como aplicaciones gráficas de escritorio, aplicaciones de consola y Formularios Web.

Este manual esta escrito para las personas que requieran aprender a programar, o aquellas personas que ya dominando un lenguaje de programación y deseen utilizar sus conocimientos con las herramientas de Mono y el lenguaje de programación C#.

Esperando que este material sea una guía rápida de introducción y aprendizaje al lenguaje y a las herramientas de .NET y mono, a partir de definiciones y ejemplos.

Si tiene algún comentario respecto a este material, por favor escriba a:

[email protected]

(5)

5

1.0 Instalación del software

1.1 Instalación bajo Microsoft Windows

Vaya a la página del software mono http://www.go-mono.com y descargue el instalador para Microsoft Windows.

Página de descargas del software de instalación

(6)

Cree una carpeta en su sistema de archivos llamado por ejemplo [instalador_mono] y descargue ahí el ejecutable de instalación.

Teniendo el ejecutable de instalación en el disco duro, haga doble clic o bien seleccione y pulse el botón [ enter ] para ejecutar el programa.

Al ejecutarse se vera la pantalla de bienvenida de Mono.

(7)

7

Al pulsar el botón [ Next ] (siguiente) se ira a la pantalla acerca del la licencia del software, es recomendable darle una lectura a la licencia para estar enterados de cual son los derechos y limitantes del software.

Una vez que estemos de acuerdo con la licencia del programa, seleccionamos la opción [ I accept the agreement ] (yo acepto el contrato), pulsamos el botón [ Next ] (siguiente) para continuar con la siguiente pantalla.

(8)

Al pulsar el botón [ Next ] (siguiente) se vera la pantalla, sobre las notas de Mono

La siguiente pantalla nos muestra la ruta de instalación predeterminada, si se necesita instalarse en otro lugar podemos cambiar la ruta en el cuadro de texto o bien pulsar el botón [browse] para poder seleccionar la ruta de instalación, seleccionada la ruta pulsamos el botón [ Next ] (siguiente) para pasar a la siguiente pantalla.

(9)

9

Las siguientes pantallas muestran los tipos de instalación, como opción predeterminada [Full installation] (opción completa) nos instalará todo el software,

[compact installation] nos instalará el soporte mínimo para el lenguaje, opciones como las bibliotecas gráficas, la documentación y los ejemplos no serán instalados.

(10)

[Custom installation] nos permite agregar o quitar componentes, excepto los archivos de la instalación mínima.

La siguiente pantalla pregunta si necesitamos un acceso directo en el menú de programas.

Referencias

Documento similar

Cedulario se inicia a mediados del siglo XVIL, por sus propias cédulas puede advertirse que no estaba totalmente conquistada la Nueva Gali- cia, ya que a fines del siglo xvn y en

Sanz (Universidad Carlos III-IUNE): "El papel de las fuentes de datos en los ranking nacionales de universidades".. Reuniones científicas 75 Los días 12 y 13 de noviembre

(Banco de España) Mancebo, Pascual (U. de Alicante) Marco, Mariluz (U. de València) Marhuenda, Francisco (U. de Alicante) Marhuenda, Joaquín (U. de Alicante) Marquerie,

6 Para la pervivencia de la tradición clásica y la mitología en la poesía machadiana, véase: Lasso de la Vega, José, “El mito clásico en la literatura española

The part I assessment is coordinated involving all MSCs and led by the RMS who prepares a draft assessment report, sends the request for information (RFI) with considerations,

 Tejidos de origen humano o sus derivados que sean inviables o hayan sido transformados en inviables con una función accesoria..  Células de origen humano o sus derivados que

d) que haya «identidad de órgano» (con identidad de Sala y Sección); e) que haya alteridad, es decir, que las sentencias aportadas sean de persona distinta a la recurrente, e) que

La siguiente y última ampliación en la Sala de Millones fue a finales de los años sesenta cuando Carlos III habilitó la sexta plaza para las ciudades con voto en Cortes de