Você está na página 1de 13

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA

PRESENTADO POR:
CARLOS INFANTE M COD 6774229
GRUPO:

250550A_288

TUTOR
ANIVAR NESTOR CHAVES

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA


FACULTAD DE CIENCIAS BASICAS E INGENIERIA
INGENIERA DE SISTEMAS

2016
Introduccin

El estudio de un framework en entorno Linux ser la ltima fase de nuestra asignatura de Linux un
framework incluye programas, bibliotecas y lenguajes, entre otras herramientas, que ayudan a
desarrollar y unir los diferentes componentes de un proyecto.

Existe un compilador implementado que provee el marco Mono, el cual genera programas para
distintas plataformas el cual, ser el motivo de estudio para la presente momento 5, El MonoDevelop.
1. Hacer una sinopsis (resumen muy breve y general) sobre el entorno MonoDevelop que contemple

los siguientes aspectos:

a. Definicin (en que consiste el proyecto).

Es un entorno de desarrollo integrado (IDE en Ingls) que trabaja con Mono.

Que es Mono? Es una alternativa abierta de la plataforma de desarrollo .NET de Microsoft pero para

Linux, posee (como .NET) una Mquina virtual, coleccin de clases o bibliotecas, y compiladores.

b. Para qu sirve?

Mono puede no solo ser til para desarrollar aplicaciones desde cero, sino tambin, sirve como

herramienta para poder hacer un poco ms fcil la migracin de Windows a Linux ya que se puede

utilizar el conocimiento de desarrollo en .NET en Mono, pero ojo, Mono NO es un clon de .NET por

ms que busque tener compatibilidad en muchos aspectos.1

c. URL oficial del proyecto.

http://www.monodevelop.com/

d. Qu lenguajes soporta (en que lenguajes se puede producir el cdigo resultante)?

C#, F#, Visual Basic .NET, C/C++, Vala

e. En qu sistemas operativos se puede instalar?

Linux, Windows and Mac OS X.

1 https://lignux.com/indroduccion-a-monodevelop/
f. Cul es la ltima versin?

5.10.1 Stable (5.10.1.6)2

g. Cul sera el equivalente en Windows?

Equivalente al .Net Framework de Windows

2. Instalar del entorno grfico de MonoDevelop en su distribucin de Linux.


a. Averige como se instala el entorno de desarrollo MonoDevelop, descargue el software necesario e
instlelo en su S.O. Linux.
b. Para cada paso que d, capture imgenes de pantallas para evidenciar su trabajo.
c. Describa cada paso que dio y acompelo de las imgenes que captur anteriormente.

2 http://www.monodevelop.com
https://www.youtube.com/watch?v=1558zSsk89Q

https://www.youtube.com/watch?v=l3rIx9xEmHg

https://www.youtube.com/results?q=como+trabajar+con+framework+monodevelop
3. Evidenciar el funcionamiento del entorno de desarrollo construyendo una ventana tipo Windows
que contenga en el centro su nombre completo, nmero de identificacin y el grupo que le
correspondi en Linux. Tome una captura de pantalla (no confundir con la consola).
Conclusiones

El Monodevelop es el nombre de un proyecto de cdigo abierto para crear herramientas libres,


basadas en GNU/Linux y compatibles con .NET.
El Monodevelop posee importantes componentes tiles para desarrollar software a saber:

Una mquina virtual de infraestructura de lenguaje comn (CLI) que contiene un cargador de
clases, un compilador en tiempo de ejecucin (JIT), y unas rutinas de recoleccin de
memoria.
Una biblioteca de clases.
Un compilador para el lenguaje C#.
Es un proyecto independiente de la plataforma. Actualmente Mono funciona en GNU/Linux,
OpenBSD, FreeBSD, UNIX, Mac OS X, Solaris y plataformas Windows por todo lo anterior lo
convierte en una herramienta valiosa para el desarrollo de proyectos en el entorno Linux.
Bibliografa

https://www.youtube.com/watch?v=1558zSsk89Q

https://www.youtube.com/watch?v=l3rIx9xEmHg

https://www.youtube.com/results?q=como+trabajar+con+framework+monodevelop

http://www.monodevelop.com

https://lignux.com/indroduccion-a-monodevelop/

https://stringinarray.files.wordpress.com/2012/09/tema1.pdf

Você também pode gostar