高效掌握C#之一 .net 组成
2012-02-24 19:50
169 查看
1、CLR(公共语言运行库)
处理在.net Framework 内部运行的代码 和管理用于执行程序的进程和线程。
2、MSIL(Microsoft中间语言)
C#源代码 编译之后为MSIL 在经过JIT (即时编译器)编译成本机代码。
3、CTS(通用类型系统)
所有.Net 语言都支持的数据类型的集合。确保语言之间可以相互传递
4、CLS(公共语言规范)
定义语言的边界的标准,使得与其他.Net语言可以互操作。
5、BCL(.Net 基类库)
类的集合,其中包含原始数据类型并负责处理所有以前的WindowsAPI包含的版本。
6、程序集
编译成MSIL的代码的部署单元。包含一个清单。
7、反射
已编程的方式开发程序集的术语。
8、GAC(全局程序集缓存)
存储共用程序集的地方。(C:\WINNT\assembly)中
9、托管代码
设计成在.Net Framework 内部运行的代码叫做托管代码。
10、实时编译器
就是.Net编译器,应用程序运行时部分代码会按照需要被编译。
11、应用程序域
使不同的应用程序在同一个进程中毫无冲突的运行。
12、无用单元回收器
.Net Framework管理当前正在执行的应用程序的内存。
处理在.net Framework 内部运行的代码 和管理用于执行程序的进程和线程。
2、MSIL(Microsoft中间语言)
C#源代码 编译之后为MSIL 在经过JIT (即时编译器)编译成本机代码。
3、CTS(通用类型系统)
所有.Net 语言都支持的数据类型的集合。确保语言之间可以相互传递
4、CLS(公共语言规范)
定义语言的边界的标准,使得与其他.Net语言可以互操作。
5、BCL(.Net 基类库)
类的集合,其中包含原始数据类型并负责处理所有以前的WindowsAPI包含的版本。
6、程序集
编译成MSIL的代码的部署单元。包含一个清单。
7、反射
已编程的方式开发程序集的术语。
8、GAC(全局程序集缓存)
存储共用程序集的地方。(C:\WINNT\assembly)中
9、托管代码
设计成在.Net Framework 内部运行的代码叫做托管代码。
10、实时编译器
就是.Net编译器,应用程序运行时部分代码会按照需要被编译。
11、应用程序域
使不同的应用程序在同一个进程中毫无冲突的运行。
12、无用单元回收器
.Net Framework管理当前正在执行的应用程序的内存。
相关文章推荐
- 高效掌握C#第三回---字符串常用操作
- 高效掌握C#第五回---猜单词游戏
- 高效掌握C#笔记[第二章]C#简介
- 高效掌握C#第一回---C#中的基本数据类型及其相互转换
- 高效掌握C#笔记[第三章]C#基础知识
- 高效掌握C#笔记[第四章]C#的面向对象功能
- C#基础--.net平台的重要组成部分以及.net程序简单的编译原理
- 高效掌握C#笔记[第五章]C#的高级特性
- SQL Server 第三堂课,学习数据库函数。跟C#语言异曲同工,同样是由输入参数,输出参数,函数体,返回值四要素组成,不同的是语法和写法。掌握知识的关键在与学好C#语言的函数
- [.NET] 《Effective C#》快速笔记 - C# 高效编程要点补充
- C#温故而知新学习系列之.NET运行机制—.NET Framework概述及其组成(一)
- C# - Span 全面介绍:探索 .NET 新增的重要组成部分
- 如何高效使用SQLite事务 .net (C#)
- [转]比较高效地实现从两个不同数组中提取相同部分组成新的数组(只支持Int类型) [C#]
- C#温故而知新学习系列之.NET运行机制—1-.NET Framework概述及其组成
- .NET(C#)连接各类数据库-集锦 (转载)
- C#中控制流程-.NET教程,C#语言
- .NET是在2002年发布,2000、2001年的C#是如何编译运行的?
- 官方水晶报表 .NET 应用程序实例下载 (C#、Visual C++.NET)
- C#2008与.NET 3.5 高级程序设计读书笔记(16)-- 类型反射、晚期绑定和基于特性的编程