Framework Class Library (FCL)
Eintrag zuletzt aktualisiert am: 07.03.2004
Zur
Common Language Runtime (
CLR) gehört eine sehr umfangreiche Klassenbibliothek, die so genannte
.NET Framework Class Library. Die Framework Class Library (
FCL) ist eine einheitliche Klassenbibliothek für alle .NET-fähigen
Programmiersprachen (
CLS-konformen Sprachen).
Zum Teil spricht Microsoft auch von der
Base Class Library (
BCL). In der Beta1-Version der Framework
SDK-Dokumentation hießt das entsprechende Kapitel noch "
Base Class Library". In der Beta2 wurde es "Framework Class Library" genannt. In der Endfassung steht einfach "Class Library". Einige Mitarbeiter des Framework-Entwicklungsteams bezeichnen die
BCL als ein Teil der
FCL, nämlich die Klassen der mscorlib.dll und system.dll. Diese Assemblies enthalten die Basisdatentypen (System), die IO-Funktionen (
System.IO), die
Netzwerkfunktionen (
System.Net), das Reflection-
API (
System.Reflection), die COM-Interoperabilität und das Remoting (System.Runtime), Sicherheitskonfiguration (
System.Security), Threading (
System.Threading) und den Zugriff auf viele Windows-Bausteine (
System.Diagnostics).