.Net 程序运行原理是什么?
引言:要使用一样东西,最起码得对他有个最基本的了解,所以,熟悉一下概念和流程还是非常有必要的,下面一起来看看吧!
一、微软平台的发展史
二、.Net框架包含的东西
1、名词解释
BCL:基类库(Base Class Library)系统和底层提供的最基本的类库
CLR:公共语言运行时(Common Language Runtime)
CLS:公共语言规范(Common Language Specification)
CTS:通用类型系统(Common Type System)
CIL:公共中间语言(Common Intermediate Language)
DLL: 动态链接库 ,应用程序拓展(Dynamic Link Library)
JIT:即时编译器,运行解释器(Just-In-Time Compiler)
2、代码编译过程
3、程序运行过程
4、完整编译和运行流程示意图
5、CLR概览
小结:这一篇主要了解一下C#和.Net框架的基本组成,都是一些概念性的,也是最基本的,在后面的实践中慢慢体会吧!