so true

心怀未来,开创未来!
随笔 - 160, 文章 - 0, 评论 - 40, 引用 - 0
数据加载中……

.NET概述

.NET方案包括四部分,作为开发人员,提到.NET时,通常指得是该方案的第四部分,即“.NET基础结构”,这一部分又包括“.NET框架、MS Visual Studio .NET、.NET企业服务器、MS Windows .NET”四小部分。作为开发人员,最关心的当然是“.NET框架”了,下面我们就来着重说说.NET框架。

.NET框架由基础类库BCL(Basic Class Library)和公共语言运行环境CLR(Common Language Runtime)两部分组成。BCL相当于MFC,来提供封装好的类库,该类库提供了从文件I/O、数据库到XML、SOAP等各个方面的支持;CLR可以类比JVM,来提供运行的平台。

在.NET框架中,出现了许多新的特性和功能,这些功能都是通过编译器对能够体现这些功能和特性的代码的编译来完成的,众所周知在.NET兼容了很多种语言,但是.NET编译器小组并没有为每种语言都设计了足够完整的对新特性的编译支持,他们只实现那些他们觉得对用户最有用的功能。但是,C#提供了访问几乎所有.NET框架功能的接口。

C#是一种与CLS标准兼容的语言,用C#编写出来的代码,经过编译,生成MSIL中间代码写入EXE文件,在运行时由JITer将MSIL代码编译为CPU识别的机器码,进而执行程序。

posted on 2008-02-24 18:51 so true 阅读(306) 评论(0)  编辑  收藏 所属分类: .NET


只有注册用户登录后才能发表评论。


网站导航: