3. The Common Language Runtime

< BACK  NEXT >
[oR]

Chapter 3. The Common Language Runtime

The Common Language Runtime (CLR) is the foundation for everything else in the .NET Framework. To understand .NET languages such as C# and Visual Basic.NET, you must understand the CLR. To understand the .NET Framework class library ASP.NET, ADO.NET, and the rest you must understand the CLR. And since the .NET Framework has become Microsoft's default foundation for new software, anybody who plans to work in the Microsoft environment needs to come to grips with the CLR.

Everything in the .NET Framework depends on the CLR

Software built on the CLR is referred to as managed code, and the CLR provides several things to support creating and running this code. Perhaps the most fundamental is a standard set of types that are used by languages built on the CLR, along with a standard format for metadata, which is information about software built using those types. The CLR also provides technologies for packaging managed code and a runtime environment for executing managed code. As the most important part of the .NET Framework, the CLR is unquestionably the place to start in understanding what the Framework offers.

The CLR supports the creation and execution of managed code

< BACK  NEXT >


Understanding. NET. A Tutorial and Analysis
Understanding .NET: A Tutorial and Analysis (Independent Technology Guides)
ISBN: 0201741628
EAN: 2147483647
Year: 2002
Pages: 60

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net