.net framework 3.0

.net framework 3.0

ID:26078285

大小:84.50 KB

页数:15页

时间:2018-11-24

.net framework 3.0_第1页
.net framework 3.0_第2页
.net framework 3.0_第3页
.net framework 3.0_第4页
.net framework 3.0_第5页
资源描述:

《.net framework 3.0》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、.netframework3.0Microsoft.NETFramework3.0是用于Windows的新托管代码编程模型。将.NETFramework2.0的强大功能与新技术结合起来,用于构建具有视觉上引人注目的用户体验的应用程序,实现跨技术边界的无缝通信,并且能支持各种业务流程。这些新技术有WindowsPresentationFoundation、WindowsCommunicationFoundation、WindowsWorkflowFoundation和WindowsCardSpace。.NETFramework3.0包含在WindowsVista操作系统内,您可以使用控制面

2、板功能来安装或卸载它。这个可再发行组件包是用于WindowsXP和WindowsServer2003的。描述.NETFramework3.0应用程序开发的目标始终如一,就是在最短时间内制作出最好的软件。然而,随着开发平台的性能越来越高,制作软件的壁垒也相应提高了。以Windows为例,原来的Win32接口已经融入到功能更强的.NETFramework中。2002年发布的Framework1.0和2005年发布的Framework2.0为设计和编写Windows软件的开发人员提供了更好的工作环境,效率也更高。  .NETFramework3.0(以前称为WinFX)就是我们前进路上的下一个

3、目标。建立在这一新版Framework上的应用程序可通过VisualStudio2005创建,对大多数Windows开发人员来说,这样的应用程序将会更加熟悉。.NETFramework3.0是从2.0版本演化而来,并在原来的基础上添加了许多新的功能。.NETFramework3.0计划于2006年底发布,适用于WindowsVista、WindowsServer2003和WindowsXP。  本文对.NETFramework3.0及其组件进行了整体描述,目的是让大家对这一新版本有一个清晰的了解,同时分析了采用的技术,并给出简要说明。  创建现代应用程序:主要挑战  今天,开发一款优秀的

4、应用程序可不简单-您需要考虑众多的要求。传统的考虑因素,如访问数据、通过Web浏览器上网等固然重要,但这些已经显然不够了。下面列出了现代应用程序面临的一系列新挑战:  组织越来越倾向于从面向流程的角度看待他们的工作。由于大多数应用程序已经对业务流程实现了部分自动化,因此,在代码中明确流程中的这几个步骤就非常重要了。而要实现这一目标,最有效途径是使用工作流技术,这是一种需要支持基于工作流的应用程序的方法。  通常来讲,应用程序要与组织内外的其他应用程序进行通信。现代应用程序还必须适用于面向服务的架构(SOA),同时还要实现一些功能,作为其他软件可以访问的交互服务。要实现这些目标,就需要支持

5、面向服务的应用程序。  对于使用应用程序的人员来说,通常还需要有传递识别信息的方法。目前定义和使用数字标识的技术各不相同,这也是造成网页仿冒等问题泛滥的原因。有鉴于此,现代应用程序及其使用者将会从一致的数字标识用户控件中受益。  对于现代用户界面,人们的要求也有了很大幅度的提高。要提供真正的业务价值往往需要处理不同类型的文档,使用二维或三维图形,播放视频等等,还要保证本地Windows客户端和Web浏览器能够兼容这些功能。要满足这些要求,需要不同的用户界面采用统一的方法。  一般说来,现在的应用程序需要应对以上部分或全部的挑战,因此,这些应用程序的开发平台应该采用一致、可行的方法来解决所

6、有的相关问题。.NETFramework3.0就是专为解决这些Windows应用程序难题而设计。  应对挑战:.NETFramework3.0功能介绍如图1所示,.NETFramework3.0版是在以前版本的基础上完善而成。事实上,3.0版本保留了.NETFramework2.0的全部功能,因此,在以前版本基础上开发的应用程序仍然可以正常使用。.NETFramework3.0添加了四个新组件:WindowsWorkflowFoundation、WindowsCommunicationFoundation、WindowsCardSpace和WindowsPresentationFound

7、ation。本节将会概要介绍.NETFramework2.0和上述四个新组件的功能。  .NETFramework2.0:Windows应用程序通用基础尽管仍然可以通过Win32界面直接编写软件,而事实上却是,.NETFramework已经成为编写新Windows应用程序的主流环境。如下所示为.NETFramework最重要的组成部分:  •ASP.NET,支持可Web访问的应用程序的开发。  •ADO.NET,允许应用程序访问相关

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

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

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