Que Es El DotNet Framework

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 3

Anthony Cruz Reynoso 20172077

1. Que es el DotNet Framework?


Basada en ella, la empresa intenta desarrollar una estrategia
horizontal que integre todos sus productos, desde el sistema
operativo hasta las herramientas de mercado..NET podría
considerarse una respuesta de Microsoft al creciente mercado de
los negocios en entornos Web, como competencia a la plataforma
Java de Oracle Corporation y a los diversos framework de
desarrollo web basados en PHP. Su propuesta es ofrecer una
manera rápida y económica, a la vez que segura y robusta, de
desarrollar aplicaciones –o como la misma plataforma las
denomina, soluciones– permitiendo una integración más rápida y
ágil entre empresas y un acceso más simple y universal a todo
tipo de información desde cualquier tipo de dispositivo.
2. Cual es la última versión del DotNet Framework?
4.8 18 de abril de 2019 (1 año, 4 meses y 13 días)
3. Con sus palabras, explique que es el CLS dentro de la
tecnología .NET?
Está formada por un conjunto de reglas que deben ser seguidas
por las definiciones de tipos de datos. Así, dichos datos pueden
interactuar desde una aplicación escrita en un lenguaje
determinado con otra aplicación escrita en otro lenguaje diferente.
4. Con sus palabras, explique que es el CLR dentro de la
tecnología .NET?
El CLR nos garantiza también la seguridad de los tipos de datos,
avalando que no se producen errores en la conversión de tipos en
la ejecución de una aplicación
5. Que es el Global Assembly Cache (GAC)?
El enfoque de tener un repositorio central especialmente
controlado aborda las fallas en el concepto de biblioteca
compartida y ayuda a evitar las trampas de otras soluciones que
llevaron a inconvenientes como el infierno de DLL .
6. Que es .Net Core?
.NET Core es una versión nueva (ni tan nueva) de Microsoft que
ha cambiado su panaroma con respecto al desarrollo de las
aplicaciones .NET ya que, esta ha sido diseñado bajo el concepto
de que sea opensource y multiplataforma. Asi es, podemos tener
ahora aplicaciones .NET en Windows, Linux, Mac y/o aportar a la
contribución del código mediante su repositorio en GitHub.
A diferencia de NET Framework, este último es módular y se
descarga mediante el nuget centrando sus características en
paquetes separados del nuget lo cual permite hacerlo más
escalable y usar lo que queramos en el desarrollo de nuestras
aplicaciones.
7. Que es MSIL/CIL?
es el lenguaje de programación legible por humanos de más bajo
nivel en el Common Language Infrastructure y en el .NET
Framework. Los lenguajes del .NET Framework compilan a CIL.
CIL es un lenguaje ensamblador orientado a objetos, y está
basado en pilas. Es ejecutado por una máquina virtual. Los
lenguajes .NET principales son C#, Visual Basic .NET, C++/CLI,
y J#.

CIL fue conocido originalmente como Microsoft Intermediate


Language (MSIL) durante las versiones de prueba de los
lenguajes .NET. Debido a esto, CIL es frecuentemente llamado
MSIL. Es posible ejecutar este lenguaje en plataformas
GNU/Linux gracias al Proyecto Mono, que implementa una
máquina virtual similar a la de .NET pero de software
8. Que es un NameSpace?
Un espacio de nombres es un contenedor abstracto en el que un
grupo de uno o más identificadores únicos pueden existir. Un
identificador definido en un espacio de nombres está asociado con
ese espacio de nombres. El mismo identificador puede
independientemente ser definido en múltiples espacios de
nombres, eso es, el sentido asociado con un identificador definido
en un espacio de nombres es independiente del mismo
identificador declarado en otro espacio de nombres. Los lenguajes
que manejan espacio de nombres especifican las reglas que
determinan a qué espacio de nombres pertenece una instancia de
un identificador.

También podría gustarte