Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Unidad I - Fundamentos C#
Unidad I - Fundamentos C#
• .NET no es un Entorno de Desarrollo: si bien la plataforma Microsoft .NET incluye entornos de desarrollo
3 integrados (IDEs), su concepto es más amplio y va más allá de éstos.
▪ .NET no es un producto empaquetado que se pueda comprar como tal, sino que, el concepto es más amplio.
5
Microsoft .NET es una plataforma de
desarrollo y ejecución de aplicaciones
desarrollada por Microsoft.
.NET es una plataforma de código abierto
¿Qué es para crear aplicaciones de escritorio, web y
móviles que se pueden ejecutar de forma
.NET? nativa en cualquier sistema operativo. El
sistema .NET incluye herramientas,
bibliotecas y lenguajes que admiten el
desarrollo de software moderno, escalable
y de alto rendimiento.
Componentes principales de la plataforma .NET
Un entorno de ejecución de aplicaciones, también llamado “Runtime”,
que es un componente de software cuya función es la de ejecutar las
aplicaciones .NET e interactuar con el sistema operativo ofreciendo sus
servicios y recursos.
En la ilustración siguiente se
muestra la relación de Common
Language Runtime y la biblioteca
de clases con las aplicaciones y el
sistema en su conjunto, se
representa igualmente cómo
funciona el código administrado
dentro de una arquitectura mayor.
Runtime o CLR
Administra la memoria
• Requisitos de Hardware:
Instalar .NET Framework
Fue creado por el danés Anders Hejlsberg que diseñó también los
lenguajes Turbo Pascal y Delphi.