.NET Framework reading notes

xiaoxiao2021-04-02  241

.NET Framework mainly consists of two parts

1Common Language Runtime2.framework Class Library

The CLR is mainly composed of four parts. Part IPE System (CTS) --------------------- Define a set of universal data types, allowing different languages ​​to share the same Type 2.common language specification (CLS) ------------ Define Universal language specification that meets .NET, allowing seamless interaction to interact with different languages ​​3.Metadata Services -------- ---------------------- Services to the original data 4.Virtual Execution System (VES) -------------- --- Virtual operating environment

It is a managed code that is running on the CLR.

Intermediate Language (Intermediate Language) Any other .NET language is compiled into an intermediate language, then compiled as Native Code as shown below in the first runtime JIT.

Assembly (Assembly) DLL or EXE file has a unique version number, there is no version of the version conflict with the DLL (DLL Hell) contains IL code security boundary: you can set a security level type boundary: self-explanatory manifest: metadata

Global Assembly Cache Saves Places for Shared Accessories, Directory Location:% SystemRoot% / Assembly Using Gacutil.exe Adding Each assembly must have Strong Name

This part of the framework class library is the classes under the System name space, a lot of classes :-)

转载请注明原文地址:https://www.9cbs.com/read-131341.html

New Post(0)