Framework Class Library
   HOME

TheInfoList



OR:

The Framework Class Library (FCL) is a component of Microsoft's .NET Framework, the first implementation of the
Common Language Infrastructure The Common Language Infrastructure (CLI) is an open specification and technical standard originally developed by Microsoft and standardized by International Organization for Standardization, ISO/International Electrotechnical Commission, IEC (ISO/ ...
(CLI). In much the same way as
Common Language Runtime The Common Language Runtime (CLR), the virtual machine component of Microsoft .NET Framework, manages the execution of .NET programs. Just-in-time compilation converts the managed code (compiled intermediate language code) into machine instr ...
(CLR) implements the CLI
Virtual Execution System The Virtual Execution System (VES) is a run-time system of the Common Language Infrastructure CLI which provides an environment for executing managed code. It provides direct support for a set of built-in data types, defines a hypothetical mach ...
(VES), the FCL implements the CLI foundational Standard Libraries. As a CLI foundational class libraries implementation, it is a collection of reusable
class Class, Classes, or The Class may refer to: Common uses not otherwise categorized * Class (biology), a taxonomic rank * Class (knowledge representation), a collection of individuals or objects * Class (philosophy), an analytical concept used d ...
es, interfaces, and
value type In certain computer programming languages, data types are classified as either value types or reference types, where reference types are always implicitly accessed via references, whereas value type variables directly contain the values themselves. ...
s, and includes an implementation of the CLI
Base Class Library The Standard Libraries are a set of libraries included in the Common Language Infrastructure (CLI) in order to encapsulate many common functions, such as file reading and writing, XML document manipulation, exception handling, application globa ...
(BCL). With Microsoft's move to .NET Core, the CLI foundational class libraries implementation is known as CoreFX instead of Framework Class Library.


See also

*
Standard Libraries (CLI) The Standard Libraries are a set of libraries included in the Common Language Infrastructure (CLI) in order to encapsulate many common functions, such as file reading and writing, XML document manipulation, exception handling, application globa ...
* Base Class Library (BCL)


References


Difference Between .NET Core and .NET Framework: Head to Head Comparison


External links


.NET Framework Developer Center
Microsoft Developer Network (MSDN).
.NET Framework 3.5 namespaces
{{.NET Framework .NET Framework terminology Microsoft application programming interfaces ru:Framework Class Library