有关.Net框架的一些概念

原创 2006年06月01日 11:00:00

CLR 通用语言运行时(common language Runtime)
   它是一个可被各种不同的编程语言所使用的运行时。
CTS通用类型系统(Common Type System)
   类型是CLR的基础,微软为些专门制定了一个正式的规范-CTS,来描述类型的定义和行为。
CLS 通用语言规范(common language specification)
   如果希望创建的类型可以被其他编程语言方便地访问,只能使用编程语言中那些对其他语言来说
   也可用的特性。为了解决这一问题,微软定义了一个CLS,该规范为编译器厂商详细描述了面和CLR
   的编译器必须支持的一个最小特性集合。

三者的关系:
   各种语言提供了一个CLR/CTS提供的子集和一个CLS的超集(不必为同一超集)

(managed module)托管模块是一个需要CLR才能执行的标准Windows可移值可执行(portable executable 简称PE)文件。

相关文章推荐

全面认识.NET框架(一)

全面认识.NET框架(一)   重新学习下.NET框架,在这里将会对.net框架逐步的学。加深一下对.net的认识。如果那个地方有错误,希望大家能够指出来。谢谢。 知识有限,先逐...

.NET框架学习: 强命名的作用

我在PetShop4程序中加入了一个业务外观层,然后在业务逻辑层(PetShop.BLL)引用这个程序集,点“生成”,出现以下 的错误:“程序集生成失败 -- 引用的程序集没有强名称”,原因是PetS...

.net框架运行原理

原始地址:http://www.cnblogs.com/luweifeng1031/archive/2012/01/14/2322328.html net框架运行原理 核心是CLR(通用语言运行时...

Win7下IIS网站的.Net框架版本设置及vs2010初体验

下载了 VS2010 创建了一个默认的WebApplication,想看看在iis中运行的情况,虽说用了几个月的 win7 ,但还从没有用过IIS。首先给人的感觉是IIS变化很大,多出了很多东西,让人...

.NET框架及常用语详解

.NET框架 转载自:http://www.tracefact.net/CLR-and-Framework/DotNet-Framework.aspx 三年前写的《.NET之美》的第六章,现在...

.NET框架- in ,out, ref , paras的使用总结

C#.net 提供的4个关键字,in,out,ref,paras开发中会经常用到,那么它们3个如何使用呢,又有什么区别?...

用.NET框架实现序列化

序列化是将一个对象保存到存储介质上或者将对象进行转换使之能够在网络上传送的行为。在一个对象被序列化之后,你会想要将它反序列化,也就是将数据重新转换为可用的对象的行为。这种类型的功能被用在一个对象必须被...
  • fsqcy
  • fsqcy
  • 2011年10月07日 16:33
  • 307

Smobiler基于.NET框架开发移动应用内部系统—消息列表功能(开发日志五)

楼楼最近一直在项目中,没有及时更新帖子,在这里楼楼要跟大家说一声“对不起”,希望大家能谅解。       上次我们说到了coms管理系统的日报、周报、月报功能,这周楼楼的“消息”功能也完成了。因...

Quartz.NET框架

开源的作业调度框架 - Quartz.NET Quartz.NET是一个开源的作业调度框架,是OpenSymphony 的 Quartz API的.NET移植,它用C#写成,可用于winfo...

模拟实现ASP.NET框架基本功能(三)

//1.0 HttpApplication  using System; using System.Collections.Generic; using System.Linq; using ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:有关.Net框架的一些概念
举报原因:
原因补充:

(最多只允许输入30个字)