Introducción a las bibliotecas en tiempo de ejecución
El entorno de ejecución de .NET tiene un amplio conjunto estándar de bibliotecas de clases, conocidas como bibliotecas de entornos de ejecución, bibliotecas de marcos o la biblioteca de clases base (BCL). Además, hay extensiones para las bibliotecas en tiempo de ejecución, que se proporcionan en paquetes NuGet.
Estas bibliotecas proporcionan implementaciones para muchos tipos generales y específicos de las aplicaciones, algoritmos y funcionalidad de la utilidad.
Bibliotecas en tiempo de ejecución
Las bibliotecas en tiempo de ejecución proporcionan los tipos fundamentales y la funcionalidad de utilidad y son la base de todas las demás bibliotecas de clases de .NET. Un ejemplo es la clase System.String, que proporciona API para trabajar con cadenas. Otro ejemplo son las bibliotecas de serialización.
Extensiones de las bibliotecas en tiempo de ejecución
Algunas bibliotecas se proporcionan en paquetes NuGet en lugar de como parte del marco compartido del entorno de ejecución. Estas bibliotecas suelen estar disponibles para las aplicaciones que tienen como destino versiones de .NET de nivel inferior, como .NET Framework, también.
En la tabla siguiente se muestran algunos ejemplos de bibliotecas proporcionadas por el paquete.