Está en la página 1de 7

Introducción al framework .

NET

Camilo Carrasco

programación net I

Instituto IACC

30/06/2021
Desarrollo

1- Como responsable del área de Desarrollo de Software en la empresa donde Ud. trabaja se

le pide justificar técnicamente su elección de la plataforma .NET para la optimización de

los tiempos de desarrollo, por lo que se le solicita mencionar 3 aspectos relevantes por los

cuales el framework .NET ayudaría en estas tareas.

2- Responda verdadero o falso según corresponda. Justifique las opciones que Ud. considera

falsas:

a. __ COM es un lenguaje de programación.

b. __ CLR no es parte primordial del framework .NET.

c. __ .NET permite el desarrollo de aplicaciones escalables.

d. __ MSIL es un lenguaje intermedio que es interpretado por CLR.

3- Explique el siguiente diagrama. Utilice como mínimo 35 palabras.


1- Como responsable del área de Desarrollo de Software en la empresa donde Ud.

trabaja se le pide justificar técnicamente su elección de la plataforma .NET para la

optimización de los tiempos de desarrollo, por lo que se le solicita mencionar 3

aspectos relevantes por los cuales el framework .NET ayudaría en estas tareas.

La plataforma de desarrollo de NET tiene una capa que contiene múltiples productos

especializados que disminuye el tiempo de desarrollo en aplicaciones de gran escala,

entre los servicios se encuentran:

- Application center

- BizTalk server

- Commerce server

- Exchange server

Otras de las ventajas de programar o desarrollar en Net es que unifica los modelos de

programación, bibliotecas de funcionalidades y entornos de ejecución.

Otra ventaja es que en Net todas las clases están listas para ser usadas a nivel binario, ya

Con esta integración ya no es necesario escribir más código o código extra para poder

Integrar componentes en el framework .net, para facilitar esto, solo se debe escribir en el

Código una clase en .Net para que pase a ser parte del ensamble del programa, con esto

Se ahorra mucho tiempo al momento de programar o desarrollar el software.


2- Responda verdadero o falso según corresponda. Justifique las opciones que Ud.

considera falsas:

a. _F_ COM es un lenguaje de programación.

COM es una tecnología desarrollada por Microsoft para integrar procesos y la

creación de objetos en forma dinámica.

b. _F_ CLR no es parte primordial del framework .NET.

Es el componente más cercano al sistema operativo y es el encargado de

procesar el código creado para transformarlo en código que pueda ser

ejecutado e interpretado por el sistema operativo donde se esté intentando

ejecutar el programa

c. _V_ .NET permite el desarrollo de aplicaciones escalables.

d. _F_ MSIL es un lenguaje intermedio que es interpretado por CLR.

Es compilado por JIT (just in time).


3- Explique el siguiente diagrama. Utilice como mínimo 35 palabras.

En la primera capa no señala el lenguaje de programación en el que se puede estar

desarrollando, este luego pasa a la capa de Net Framework donde se unifican para

poder pasar a la capa de CLR (Common language runtime), para terminar en la capa

donde el sistema operativo lo pueda hacer funcionar y ejecutar.


“CLR se caracteriza por ser independiente de sistema operativo por tanto se aprecia

como Microsoft ve nuevos frentes donde expandirse o protegerse según se mire. El

mercado mundial de sistemas operativos orientado al sector de microinformática

está dominado por la serie Windows. En años recientes un nuevo competidor GNU

ha llegado para quedarse, Linux una reciente versión de UNIX está comiendo

mercado debido a sus ventajas heredadas de UNIX y suyas propias. Se puede

apreciar como .NET podría desembarcar en Linux empleando .NET o bien podría ser

un signo de debilidad del sistema Windows ante la llegada de Linux. CLR puede en

un futuro implantarse en otros sistemas operativos distintos de la serie Windows

como base para el desarrollo de aplicaciones de escritorio. Como se aprecia esta

característica es nueva con respecto a ASP que no da soporte al desarrollo de

aplicaciones de escritorio.”

CITA: CLR (desarrolloweb.com)


Bibliografía

1- Material de apoyo IACC

2- Información extra sobre CLR

También podría gustarte