| 
 | 
 
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册  
 
x
 
          根据市场的需求,微软公司需要一项新技术来确保在软件行业的统治地位时,于是微软找到了这个人Anders Hejlsberg(Delphi和C#之父), 微软公司希望通过它最新的产品来赢得软件开发者的拥戴,并且微软公司打算把视窗操作系统和软件向网络迁移。 
         在以往的基础上进行开发,混合了以往开发语言的精华,于是开发出了c#语言,并且是在.NET Framework平台上运行的。 
 
  
.NET Framework结构 
 
 
 
1.CLS:公共语言规范 
.NET定义了一个CLS,包含函数调用方式,参数传递方式,数据类型和异常处理方式. 
2.Web Service: 
Web Service是一种程序调用与执行的方式,该程序是以网站为基础,一个应用程序可以通过Web Service主动调用网络上另一个应用程序 
3.XML: 
.NET 直接支持XML文件操作。在XML文档和数据集之间可以进行数据转换,甚至共享一份数据,程序员可以选择熟悉的方式来处理数据,以提高程序设计效率 
4. .NET基础类库: 
在程序开发过程中,会有许多的功能组件被重复使用,于是将这些组件制作成类库,.NET中基础类库结构是阶层式的,采用命名空间加以管理,方便程序员进行分类引用. 
5.CLR:Common Language Runtime,公共语言运行环境 
.NET 下,所有的程序语言使用的统一的虚拟机.包括: 
a.通用类型系统 
b.内存管理和资源回收机制 
c.中间语言与实时编译器 
 |   
 
 
 
 |