Capítulo 5. Visión general de .NET

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

Casi todas las capacidades del tiempo de ejecución de .NET 8 se exponen a través de un amplio conjunto de tipos gestionados. Estos tipos están organizados en espacios de nombres jerárquicos y empaquetados en un conjunto de ensamblados.

Algunos de los tipos .NET son utilizados directamente por el CLR y son esenciales para el entorno de alojamiento gestionado. Estos tipos residen en un ensamblado llamado System.Private.CoreLib.dll(mscorlib.dll en .NET Framework) e incluyen los tipos incorporados de C#, así como las clases básicas de colección y tipos para el procesamiento de flujos, serialización, reflexión, hilos e interoperabilidad nativa.

En un nivel superior hay tipos adicionales que "completan" la funcionalidad del nivel CLR, proporcionando características como XML, JSON, conexión en red y Consulta Integrada en Lenguaje. Éstas constituyen la Biblioteca de Clases Base (BCL). Por encima están las capas de aplicación, que proporcionan API para desarrollar tipos concretos de aplicaciones, como web o cliente enriquecido.

En este capítulo, ofrecemos lo siguiente:

  • Una visión general de la BCL (que trataremos en el resto del libro)

  • Un resumen de alto nivel de las capas de aplicación

Get C# 12 en pocas palabras now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.