一章:概述(Part 2)
2011-07-04 16:13
169 查看
Common Intermediate Language(CIL) or(MSIL)
C#编译器只是把C#源代码转换成CIL。
Virtual Execution System(VES)
VES也被称为运行时,它根据需要来编译CIL,编译的过程为即使编译或者JIT编译(just-in-time compilation).
Managed Code
假如代码在'运行时'这样的一个代理的上下文中执行,这些代码就叫托管代码(managed code)。
Common Language Infrastructure(CLI)
1、VES (Runtime)
2、CIL
3、CTS (common type system)
4、CLS (common language specification)
5、 metadata
6、BCL(basic class library)
C#和.NET版本
C#2.0 和 Framework 2.0: 支持泛型
Framework 3.0:增加了一系列的API,如: WCF, WPF, WF以及Web省份验证
C#3.0 和Framework3.5: LINQ, 集合初始化器,
C#4.0 和Frameworkr4.0: 对动态类型的支持,对于多线程API进行了大幅的改进。多处理和多核心
C#编译器只是把C#源代码转换成CIL。
Virtual Execution System(VES)
VES也被称为运行时,它根据需要来编译CIL,编译的过程为即使编译或者JIT编译(just-in-time compilation).
Managed Code
假如代码在'运行时'这样的一个代理的上下文中执行,这些代码就叫托管代码(managed code)。
Common Language Infrastructure(CLI)
1、VES (Runtime)
2、CIL
3、CTS (common type system)
4、CLS (common language specification)
5、 metadata
6、BCL(basic class library)
C#和.NET版本
C#2.0 和 Framework 2.0: 支持泛型
Framework 3.0:增加了一系列的API,如: WCF, WPF, WF以及Web省份验证
C#3.0 和Framework3.5: LINQ, 集合初始化器,
C#4.0 和Frameworkr4.0: 对动态类型的支持,对于多线程API进行了大幅的改进。多处理和多核心
相关文章推荐
- 一章:概述(Part 1)
- atitit.atiOrmStoreService 框架的原理与设计 part1 概述与新特性
- Windows Via C/C++ Part Ⅰ Chapter4: 进程(1)_概述
- ASP.NET - AppearanceEditorPart Web 服务器控件概述
- ASP.NET - BehaviorEditorPart Web 服务器控件概述
- H.264/MPEG-4 Part 10 White Paper 翻译(1)--概述
- SharePoint服务器端对象模型 之 对象模型概述(Part 2)
- ASP.NET - DeclarativeCatalogPart Web 服务器控件概述
- Part 1 ——ActiveMQ 概述
- ASP.NET - ImportCatalogPart Web 服务器控件概述
- Exchange Server 2013 LAB Part 1.Exchange 2013概述
- SharePoint服务器端对象模型 之 对象模型概述(Part 1)
- [AlwaysOn Availability Groups]健康模型 Part 1——概述
- atitit.atiOrmStoreService 框架的原理与设计 part1 概述与新特性
- 线程局部存储,Part 1:概述
- Inside ObjectBuilder Part 2
- spring概述
- (一) 概述
- ADO.net框架 概述
- Stanford - Algorithms: Design and Analysis, Part 1 - Week 1 Assignment: number of inversions