Visual Studio 2008
使开发人员可以建立基于
.NET Framework 3.5
的丰富的客户端应用程序
.
使用这种功能,开发人员能够改进当前已经存在的基于
.NET Framework 2.0
的
Windows Forms
类。
举个例子
,
在国内有一家从事金融服务的软件开发团队
,
他们可能正在经过维护桌面应用程序来分析当前的交易
.
若是使用
.NET Framework 3.5
提供的强大功能
.
下一个版本的应用程序能够在一个应用程序中对交易功能提供更强大的分析能力和执行模式化计算的能力
.
这样就不用在执行相同功能的时候进行重复操做。
扩展客户端应用程序功能的
.NET Framework 3.5
应用环境还包括如下特性
:
Windows Presentation Foundation (WPF)
。NET Framework 3.5 框架下的一个绘图子系统,为了充分的发挥当今现代化的图形图像处理能力。
Windows Communication Foundation (WCF),
.
Net Framework 3.5 框架下的一个通信子系统,为了使应用程序或者系统之间的交互变得简单.
目标:
为了使开发人员能够仅使用一套Visual Studio2008的开发工具就能够进行基于.NET Framework2.0,3.0,3,5版本的开发。
这种新的开发环境的优点包括:
快速的应用研究程序开发
.
利用重定向,开发人员可使用Visual Studio 2008 进行新版本的开发或者对已存在的系统进行维护而不用更换开发工具.WPF和WCF极大地提升了生产力,可使开发人员用更少的代码完成更多的工做.Windows Forms和WPF之间的交互性能够减小开发人员须要编写的新代码的数量.
全新的用户体验
.
使用WPF,开发人员能够很容易地利用当今强大desktop hardware的绘图特性来给应用程序使用者展现出一个直观的模型和显著提高的性能.WCF使客户端应用程序和已经存在的后端处理系统的结合变得简单,所以消除了用户为了达到这个目的而去访问单独的应用程序的问题。
高效的团队协做
.
美工人员可使用
Microsoft® Expression Blend™
去建立应用程序的
UI
界面,这样能够和使用
Visual Studio 2008
设计器的开发人员进行直接协做
.
而且开发人员能够共享界面设计器而不会危害到界面事件或者隐藏于用户界面以后的业务逻辑代码
,
反之亦然。