You are on page 1of 3

Indicaciones

1. Identifica los elementos básicos del entorno .NET:

- NET Framework Lenguaje CLR (Common Language Runtime)

El CLR es el encargado de gestionar la ejecución de código compilado en la plataforma


.NET. Sus principales características son:

 La ejecución multiplataforma, la cual actúa como una máquina virtual


encargándose de ejecutar las aplicaciones diseñadas para la plataforma.NET.

 Integración de lenguajes desde cualquier lenguaje para el que exista un


compilador que genere código para la plataforma.Net es posible utilizar código
generado para la misma utilizando otro lenguaje tal y como si de código escrito
usando el primero se tratase.

- Biblioteca de clases Lenguajes de programación

La plataforma .NET incluye una colección de clases bien organizada cuya parte
independiente del sistema operativo ha sido propuesta para su estandarización. Esta
biblioteca integra todas las tecnologías de Windows en un marco único para todos los
lenguajes de programación y proporciona un modelo orientado a objetos que sustituye a
los componentes COM.

- Garbage collector (GC)

El GC de .NET es un colector de basura generacional. Esto significa que clasifica los


objetos en distintas generaciones, lo cual le permite realizar colecciones de basura
parciales (de una o varias generaciones) y así evitar hacer siempre colecciones de basura
completas de todo el heap de .NET. El objetivo de GC es proporcionar una capa de
abstracción para los desarrolladores en cuestiones de memoria. Cuando el GC realiza
una colección de basura, revisa todos los objetos de la generación o generaciones
afectadas, y comprueba si están referenciados.
2. Explica en qué consiste la aportación de .NET a la programación así como su
aplicación.

El entono .NET proporciona una amplia gama de posibilidades al momento de realizar


aplicaciones, ya nos permite desarrollar aplicaciones móviles, de escritorio, desarrollo
web, aplicaciones de servidor. Etc. Se compone de un grupo de tecnologías que forman
parte de la plataforma.NET, soporta las características de la programación orientada a
objetos, así como de programación orientada a eventos, simplifica la distribución e
instalación de las aplicaciones. Proporciona un ambiente de portabilidad basado en
estándares simplificados los cuales permiten que las aplicaciones puedan ser hospedados
por cualquier sistema operativo. Así mismo proporciona un ambiente administrado en el
cual el código es verificado para realizar una ejecución segura.

3. Redacta una conclusión sobre tus expectativas de uso de la plataforma .NET y


las tendencias de esta tecnología.

Dado que la plataforma .NET está basada completamente en el paradigma orientado a


objetos y permite la creación de un sin número de aplicaciones incluyendo las de porte
corporativo, pienso que en este curso aprenderé a desarrollar aplicaciones varias en los
distintos lenguajes que maneja el entorno .NET. Espero comprender de manera sencilla
los conceptos que nos marca el temario del curso para poder aprender lo más posible y
por consiguiente obtener una buena calificación al finalizar la asignatura.
Fuentes de consulta

Ceballos, J. (2013). Introducción a .NET. [Archivo PDF] Recuperado de:


https://nelsonrojas.files.wordpress.com/2013/05/introduccion-net.pdf

Mossberg, D. (2009). Cosas que deberías saber sobre el Garbage collector de .NET.
Recuperado de: https://blogs.msdn.microsoft.com/daniem/2009/07/09/cosas-que-deberas-
saber-sobre-el-garbage-collector-de-net/

UnADM. (2018). Unidad 1: Introducción a .NET. [Archivo PDF] Recuperado de:


https://unadmexico.blackboard.com/bbcswebdav/institution/DCEIT/2016_S2_B1/DS/05/DP
RN1/U1/Unidad_1_Introduccion_a_NET.pdf

You might also like