.NET Framework es un
entorno de ejecución administrado que proporciona diversos servicios a las
aplicaciones en ejecución. Consta de dos componentes principales: Common
Language Runtime (CLR), que es el motor de ejecución que controla las aplicaciones
en ejecución, y la biblioteca de clases de .NET Framework, que proporciona una
biblioteca de código probado y reutilizable al que pueden llamar los
desarrolladores desde sus propias aplicaciones. Los servicios que ofrece
.NET Framework a las aplicaciones en ejecución son los siguientes:
·
Administración
de la memoria.
·
Sistema de tipos comunes.
·
Biblioteca
de clases extensa.
·
Frameworks y
tecnologías de desarrollo.
·
Interoperabilidad
de lenguajes
·
Compatibilidad
de versiones.
·
Ejecución
en paralelo.
·
Compatibilidad
con múltiples versiones (multi-targeting)
Consideraciones
La
plataforma .NET de Microsoft es un componente de software que
puede ser añadido al sistema
operativo Windows. Provee un extenso conjunto de soluciones
predefinidas para necesidades generales de la programación de
aplicaciones, y administra la ejecución de los programas escritos
específicamente con la plataforma. Esta solución es el producto principal en la
oferta de Microsoft, y pretende ser utilizada por la mayoría de las
aplicaciones creadas para la plataforma Windows.
Componentes
Los principales componentes del marco de trabajo son:
- El
conjunto de lenguajes de programación.
- La biblioteca
de clases base o BCL.
- El entorno
común de ejecución para lenguajes, o CLR por sus
siglas en inglés.
No hay comentarios.:
Publicar un comentario