Overzicht van runtimebibliotheken
De .NET-runtime heeft een uitgebreide standaardset klassebibliotheken, ook wel runtimebibliotheken, frameworkbibliotheken of de BCL (Base Class Library) genoemd. Daarnaast zijn er extensies voor de runtimebibliotheken, die beschikbaar zijn in NuGet-pakketten.
Deze bibliotheken bieden implementaties voor veel algemene en app-specifieke typen, algoritmen en functionaliteit voor hulpprogramma's.
Runtimebibliotheken
De runtimebibliotheken bieden de basistypen en hulpprogrammafunctionaliteit en vormen de basis van alle andere .NET-klassebibliotheken. Een voorbeeld is de System.String klasse, die API's biedt voor het werken met tekenreeksen. Een ander voorbeeld is de serialisatiebibliotheken.
Extensies voor de runtimebibliotheken
Sommige bibliotheken worden geleverd in NuGet-pakketten in plaats van als onderdeel van het gedeelde framework van de runtime. Deze bibliotheken worden vaak beschikbaar gesteld voor apps die ook op .NET-versies van downlevel zijn gericht, zoals .NET Framework.
In de volgende tabel ziet u enkele voorbeelden van pakketbibliotheken.