首页 | 互联网 | IT动态 | IT培训 | Cisco | Windows | Linux | Java | .Net | Oracle | 软件测试 | C/C++ | 嵌入式开发 | 存储世界 | 服务器
网络设备 | IDC | 安全 | 求职招聘 | 数字网校 | 网页设计 | 平面设计 | 技术专题 | 电子书下载 | 教学视频 | 源码下载 | 搜索 | 博客 | 论坛
中国IT实验室Dotnet频道
中国IT教育
Google
首页 ASP.NET  C#  XML/WebService ADO.NET VC.NET VB.NET .NET 资讯动态 专题 RSS订阅 讨论 下载
您现在的位置: 中国IT实验室 >> Dotnet >> .NET Framework >> 正文

针对构架师的.NET 3.0介绍

 微软.NET的最新版本,.NET Framework 3.0,为开发下一代业务解决方案软件系统开启了新的可能。它的设计目标是:提高生产力,降低基础设施复杂性,提供一个一致的元系统,让企业级服务、工作流解决方案和用户体验软件系统的开发更容易。

 在我和大量的构架师讨论的过程中,我听到解决方案构架师非常关心安全、开放的标准、互操作性、面向服务的构架、关键技术间的关系(例如Workflow Foundation和Biztalk)和生产力。在这篇文章当中,我将按照构架师社区最感兴趣的领域来逐一介绍.NET 3.0。

.NET的相关版本

 自从微软推出第一个版本的.NET Framework,已经过去差不多6年了。3.0 是第一个随操作系统发布的框架,它附带在每个Windows Vista中,也可以支持Windows XP SP2 和 Windows Server 2003。直到.NET 3.0,以前的每个版本的.NET Framework都会伴随着一个新的通用语言运行时(Common Language Runtime),后面将简称为CLR。但这次,微软没有修改.NET Framework 3.0 版本中的CLR(译者注:而是基于.NET 2.0的CLR),这一点需要重点注意。

 由于.NET 2.0和3.0共享同样的CLR,在.NET 2.0中编写的任何程序都可以运行于.NET 3.0中,这是和以前版本的一个重要而显著的区别。以改变来看,对于那些喜欢代数方程的人来说,它们之间的关系可以总结为下面的公式:

.NET 3.0 = .NET 2.0 + WCF + WPF + WCS + WF

 我会为每个缩写提供一个定义,不过当你任何时候对.NET 2.0和3.0之间的关系感到困惑时,只要记住上面的这个方程式就好了。.NET 3.0其后的哲学之一就是提供一些功能让“基础设施结构”成为框架的一部分。它让你可以只关注你的关键的业务问题。

 .NET Framework 3.0通过4个关键的、以标准为基础的支柱来对应我们客户要求和验证的领域,以达成上述目标。它也包含了一个重要的叫做XAML的新语言。XAML是一个基于XML的声明性语言,通过XML定义对象和它们的属性,允许客户声明性地开发工作流(WF)和身临其境的用户体验(WPF)。让我们来浏览一下.NET 3.0框架中关键支柱的更详细内容。

Windows Communication Foundation (WCF)

 WCF允许你通过提供一个基于标准的框架和一个组合的架构来构建服务。WCF的3个关键设计理念是互操作性、生产力和面向服务的开发。

 

[1] [2] [3] 下一页

【责编:Peng】

中国IT教育

相关产品和培训
文章评论
 友情推荐链接
 认证培训
 专题推荐

 ·WEB程序开发--ASP.NET和PHP、JSP究竟学哪个?
 ·五步带你入门XML
 ·关于Java框架技术专题
 ·XML全攻略技术专题
 ·JAVA开源技术介绍专题
 ·Java嵌入式开发之J2ME技术专题
 ·超前体验 Oracle 11g的5个新特性…
 ·揭密使用VB.NET的五个实用技巧
 ·Oracle和SQL Server常用函数对比专题…
 ·展现C#世界 C#程序设计专题…
 今日更新
 社区讨论
 博客论点
 频道精选
 Dotnet频道相关导航