netframework体系结构综述

netframework体系结构综述

ID:27561049

大小:206.08 KB

页数:17页

时间:2018-12-03

netframework体系结构综述_第1页
netframework体系结构综述_第2页
netframework体系结构综述_第3页
netframework体系结构综述_第4页
netframework体系结构综述_第5页
资源描述:

《netframework体系结构综述》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、.NETFramework体系结构综述新技术带来新变化,这一点没有比H•算机和软件更明显的了。一项新技术的偶然变革,会迫使我们向最基础的假设发出挑战。在计算机领域,最新的技术是Intemet。它己经迫使我们重新思考软件的创建、部署和使用方式。但是,这个过程需要时间。通常,在开发一项强有力的新技术时,都是先把它建立在已有的平台之上,Internet就是这样。在Microsoft.NET推出之前,我们在旧平台上使用新的Internet功能,这个系统可以工作,但很昂贵,且难以生产、使用和维护。Microsoft在几年

2、前就认识到了这一点,并决定专门力后Internet世界重新设计一个新平台,这就是.NET。对于Microsoft平台上的Windows软件,这是一个转折点。Microsoft把赌注押在.NET上而,公开宣称以后儿乎所有的研宄和开发都在这个平台上进行,显然,儿乎所有的Microsoft产品最终都会移植到.NET平台上。Microsoft.NETFramework3.0是0前的最新版本,相关的开发环境为VisualStudio2005,其屮的VB也因此被称为VB2005,这正是本书将介绍的内容。1.1什么是.NET

3、Framework.NETFramework包含一个执行平台,其形式是虚拟机。.NETFramework还包含几种可以为这个虚拟机创建程序的编程语言,以及丰富的类库,为这些语言创建丰富的内置功能。除非读者已经非常熟悉Framework,否则阅读本章是充分理解VB2005不可或缺的第一步。1.1.1.NETFramework的版本基于.NETFramework的第一个发布产品是VS.NET2002,它在2002年2月公开发布,其中包含了.NETFramework1.0版本。VS.NET2003在一年后推出,其中包

4、含.NETFramework1.1本。2005年后期发布了.NETFramework2.0,同时推出了VS的新版本。这个新版本的名称是VS2005(清注意,名字中不再包含“.NET”字样)。2007年早期,Microsoft发布了Windows的新版本Vista。与此同时还推出了.NETFramework的新版本,即.NETFramework3.0。.NETFramework的这个版本闪置于WindowsVista中,也可以安装在WindowsXP和WindowsServer2003中。.NETFramewor

5、k的早期版本也可以MJ于WindowsXP以前的版本,但.NETFramework3.0不行,它只能用于WindowsXP、WindowsServer2003和WindowsVista。VS没有新版本与.NETFramework3.0一起发布,VS2005与这个.NETFramework版本兼容。本书假定读者使用的是VS2005和.NETFramework3.0。书中的一些例子在.NETFramework的其他版本和VS上可以直接运行,但不应依赖这些版本。本书的许多例子强调的是.NETFramework2.0,

6、而不是1.0/1.1,当然,还有一些新例子志要.NETFramework3.0。1.1.1.NETFramework3.0的新特性.NETFramework2.0的大多数类在3.0中没有变化。.NETFramework3.0的主要区别是提供了全新功能的新库。.NETFramework3.0中的新功能儿乎都包含在这三个新技术中.••WindowsPresentationFoundation(WPF):一个全新的UI技术,基于DirectX引擎,可以创建基于矢量的用户界面,而不是传统的Windows位图UI。WPF

7、是新一代交互式用户界面平台,内置了缩放、动画、媒体、设置样式和三维观察等功能。•WindowsCommunicationFoundation(WCF):机器和机器之间以及进程和进程之间通信的一个统一框架。WCF将各种消息传输和通信技术,包括Web服务、企业服务、远程服务和MicrosoftMessageQueue,集成到一个集成的编程模型中。WCF是通过面向服务的体系结构(Service-OrientedArchitecture,SOA)力系统提供的主要Microsoft平台。•WindowsWorkflow(

8、WF):创建工作流应用程序的引擎。WF是工作流、处理线程、存储和其他探测任务的核心。WF为工作流引入了一种一致的、而向组件的策略,将来会成为Microsoft和各种第三方团体所提供的许多工作流解决方案的核心。1.1.3后Internet时代的平台.NETFramework开始时是一个功能丰富而复杂的T•台,如前所述,它将继续包含新的、富有革命性的功能。这些新技术符合.NET最初的哲学理

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。