proyecto final linux

12
1 UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD PROYECTO FINAL - LINUX Presentan FERNANDO ALEJANDRO GONZALEZ Cédula: 80.164.445 TUTOR: JAVIER HERNAN JIMENEZ Bogotá, Cundinamarca, Colombia

Upload: fernando-gonzalez

Post on 09-Jul-2016

29 views

Category:

Documents


7 download

DESCRIPTION

trabajo de linux

TRANSCRIPT

Page 1: Proyecto Final Linux

1

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD

PROYECTO FINAL - LINUX

Presentan

 FERNANDO ALEJANDRO GONZALEZCédula: 80.164.445

TUTOR:JAVIER HERNAN JIMENEZ

Bogotá, Cundinamarca, Colombia

Mayo de 2015

Page 2: Proyecto Final Linux

2

CONTENIDO

INTRODUCCION

1. INTRODUCCION2. MONODEVELOP3. INSTALADOR MONODEVELOP4. USO MONODEVELOP5. CONCLUSIONES6. BIBLIOGRAFIA

Page 3: Proyecto Final Linux

3

1.INTRODUCCION

Con el presente trabajo se procederá a explorar y conocer una de las multiples ociones de desarrollo que posee Linux la cual es mun IDE que integra variados lenguajes de programación que nos permitirán generar aplicaciones que solo se pensaba que eran exclusivas de Windows .

Page 4: Proyecto Final Linux

4

2.MONODEVELOP

Monodevelop es un entorno de desarrollo libre el cual permite desarrollar aplicaciones para Linux con C# y otros lenguajes (C/C++, Visual Basic , Java, Vala y Boo) , además que en la ultima versión permite también realizar aplicaciones ASP.NET lo cual permitirá también migrar de Windows aplicaciones .NET .

Ademas de lo expuesto podemos citar las siguientes características :

Mono es una plataforma creada para facilitar a los desarrolladores, la creación de aplicaciones multiplataforma, patrocinada por el proyecto Xamarin.

Es una implementación opensource de Microsoft.NET, basada en los estandars ECMA para C# y el CLR (la máquina virtual que ejecuta el código, el recolector de basura y el manejador de recursos).

Mono permite la creación de aplicaciones para Linux, Windows, Osx, iOS, Android, Windows Phone etc…, además de poder usar como interfaz, Windows Forms en Windows, Gtk y Qt en Linux, Cocoa en Osx.

Mono permite la integración de C#, Visual básic, Java, Python, Ruby, Eiffel, F# y otros lenguajes, en un mismo programa. El compilador de C# es licenciado bajo MIT/X11 y GPL. Las herramientas bajo licencia GPL, el runtime, bajo LGPL 2.0, las librerías bajo MIT X11, y ASP.NET, MEF, DLR, AJX, bajo la Microsoft Permissive Licence y la APACHE2.(4)

Esta aplicación fue creada por desarrolladores del proyecto Mono que se basaron en la aplicacion para Windows llamada sharpdevelop , el cual lo adaptaron al sistema Linux por medio del uso de librerías Gtk+ .

Esta aplicación es posible instalarla en las distribuciones Linux tales como Debian , Centos ,Ubuntu,Gentoo y OpenSuse las cuales se podrán descargar a través de la pagina oficial del proyecto cuya ultima versión es la 5.9.0.( http://www.monodevelop.com/.)

(4) Extraido de pagina de internet citada en la Bibliografia con el mismo numero

Page 5: Proyecto Final Linux

5

3. INSTALACION MONODEVELOP

1- Para la instalación ingresamos al terminal como root

2- En el terminal le digitamos el siguiente comando apt-get install monodevelop

3- Dejamos que proceda la instalación de librerías

Page 6: Proyecto Final Linux

6

4- Despues de la instalación buscamos en el menú y luego en programación donde vamos a encontrar el acceso a la aplicación

Page 7: Proyecto Final Linux

7

5- y tenemos corriendo Monodevelop funcionando

Page 8: Proyecto Final Linux

8

4. USO DE MONODEVELOP

Codigo utilizado: HTML

Resultado

Page 9: Proyecto Final Linux

9

5. CONCLUSIONES

Este trabajo nos permitió conocer y explorar una herramienta que facilita la interacción con programas nativos de Windows los cuales son muy conocidos y que además nos permite migrarlos para no perder ninguna característica al querer migrar nelementos típicos de Windows.

Page 10: Proyecto Final Linux

10

6.BIBLIOGRAFIA

1. Extraido el 23 de Mayo de 2015 : https://parkito.wordpress.com/2009/03/05/instalar-monodevelop-en-debian-lenny/.

2. Extraido el 23 de Mayo de 2015 : http://es.wikipedia.org/wiki/MonoDevelop.3. Extraido el 23 de Mayo de 2015 :

https://www.fayerwayer.com/2009/04/mono-24-y-monodevelop-24-anunciados-oficialmente/.

4. Extraido el 23 de Mayo de 2015 : http://blog.desdelinux.net/mono-para-principiantes-1ra-parte/.