C # and .NET DAY1

The .NET Framework includes Common Type System (CTS) type definition to achieve multi-language interoperability, Common Language Runtime (CLR) execution is responsible for all applications that use the library development of the .NET Framework, Base Class Libraries (BCL), including most of the program will be used APIs to the base, such as: file operations, string operations, flow management, to store a set of data, the security attributes and the like.
.NET Core is a branch of the .NET Framework libraries (forking branch), for the best cross-platform code development.
.NET Standard addresses the different branches of different problems Base Class Libraries (BCL) Framework in .NET, the class library APIs are exposed to all applications using the .NET platform are supported.
.NET Core and in the .NET Framework, the compiler is divided into two phases: Phase 1 - compiling the source code for the Common Intermediate Language (CIL) code; Stage 2 - by just-in-time (JIT) compiler code CIL compiled to native code (native code, associated with a particular target machine architecture and OS). After these two stages of compilation, the application can be operating system.
global assembly cache (GAC) to store the code available to all application called repeatedly. Simply compiled assemblies (Assembly) can be placed under the GAC directory.
In Visual Studio, to develop the organization Solutions, a Solution can contain multiple items.

Guess you like

Origin www.cnblogs.com/orlando/p/11615528.html