Funcionamiento y características del Common Language Runtime (CLR) en .NET
El Common Language Runtime (CLR): El Corazón de .NET
El Common Language Runtime (CLR) es el núcleo de la plataforma .NET. Es el motor encargado de gestionar la ejecución de las aplicaciones desarrolladas para ella, ofreciendo numerosos servicios que simplifican su desarrollo y favorecen su fiabilidad y seguridad.
Principales Características y Servicios del CLR
- Modelo de programación consistente: Se implementa a través de un modelo de programación orientado a objetos.
- Modelo de programación sencillo: Con el CLR desaparecen muchos elementos complejos incluidos en los sistemas operativos actuales, tales como el registro de Windows, GUIDs, HRESULTS, IUnknown, etc.
- Eliminación del “infierno de las DLLs” (DLL Hell): En la plataforma .NET