Lesson plan
Framework Class Library
The Framework Class Library (FCL) is a component of Microsoft's .NET Framework, the first implementation of the Common Language Infrastructure (CLI). In much the same way as Common Language Runtime (CLR) implements the CLI Virtual Execution System (VES), the FCL implements the CLI foundational Standard Libraries. As a CLI foundational class libraries implementation, it is a collection of reusable classes, interfaces, and value types, and includes an implementation of the CLI Base Class Library (BCL). With Microsoft's move to .NET Core, the CLI foundational class libraries implementation is known as CoreFX instead of Framework Class Library. The Framework Class Library is organized into a hierarchy of namespaces, with the most commonly used functionality found in the System.* and Microsoft.* namespaces. It provides a wide range of reusable types, including collections, input/output, base data types, networking, and XML processing, which support the development of desktop, web, and server applications across the .NET platform.
Article summary
The Framework Class Library (FCL) is a component of Microsoft's .NET Framework, the first implementation of the Common Language Infrastructure (CLI). In much the same way as Common Language Runtime (CLR) implements the CLI Virtual Execution System (VES), the FCL implements the CLI foundational Standard Libraries. As a CLI foundational class libraries implementation, it is a collection of reusable classes, interfaces, and value types, and includes an implementation of the CLI Base Class Library (BCL). With Microsoft's move to .NET Core, the CLI foundational class libraries implementation is known as CoreFX instead of Framework Class Library. The Framework Class Library is organized into a hierarchy of namespaces, with the most commonly used functionality found in the System.* and Microsoft.* namespaces. It provides a wide range of reusable types, including collections, input/output, base data types, networking, and XML processing, which support the development of desktop, web, and server applications across the .NET platform.
Key claims
No claims recorded.
Discussion questions
- Summarise the article in your own words. Which single claim would you verify first, and why?
- Which claim in this article is most likely to be revised as the sources update? How would you check its current status?
- If two sources disagreed about one of these facts, what would you need in order to trust one over the other?
Bibliography
No sources recorded.
Key claims and bibliography are generated from the same tracked claims and sources as the article page.