Beyond平君

导航

有关.net 框架的学习笔记

先申明是看了张子阳老师的博客中有关.net 框架,感谢张老师的分享http://www.cnblogs.com/JimmyZhang/archive/2012/11/27/2790759.html

 

论.net 框架就必须要谈到这样几个:CIL(common intermediate language   通用中间语言)、CTS(common type system)、CLI(Common Language Infrastructure,通用语言基础结构)、CLS(common language specification  公共语言规范)、CLR(common language runtime   公共语言运行时)、JIT、BCL(base class library  基础类库)、FCL(framework class library   框架基础类库)、Module、Assembly

 

对一个用C#或是用VB.net编写的程序,在经过编译之后,会得到两种程序集,而这两种程序集又及其的相似,这种程序集的产生由CIL进行管理,这种生成的程序集代码可以称作为托管代码,是一种介于高级程序语言和机器语言的代码。这是产生了这种代码,使得不管是否哪种语言,只要能在.net的框架下编译成这种程序集,就能在.net 框架下运行。

 

CLI(Common Language Infrastructure,通用语言基础结构)是CLR的一个子集。

 

posted on 2013-10-15 00:34  Beyond平君  阅读(198)  评论(0编辑  收藏  举报