Visual Studio 2008 使开发人员能够创建基于 .NET Framework 3.5 的丰富的客户端应用程序 . 使用这种功能,开发人员可以改进当前已经存在的基于 .NET Framework 2.0 Windows Forms 类。 <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

举个例子 , 在国内有一家从事金融服务的软件开发团队 , 他们可能正在通过维护桌面应用程序来分析当前的交易 . 如果使用 .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 进行新版本的开发或者对已存在的系统进行维护而不用更换开发工具.WPFWCF极大地提高了生产力,可以使开发人员用更少的代码完成更多的工作.Windows FormsWPF之间的交互性可以减少开发人员需要编写的新代码的数量.

全新的用户体验 . 使用WPF,开发人员可以很容易地利用当今强大desktop hardware的绘图特性来给应用程序使用者展示出一个直观的模型和显著提升的性能.WCF使客户端应用程序和已经存在的后端处理系统的结合变得简单,因此消除了用户为了达到这个目的而去访问单独的应用程序的问题。
高效的团队协作 . 美工人员可以使用 Microsoft® Expression Blend™ 去创建应用程序的 UI 界面,这样可以和使用 Visual Studio 2008 设计器的开发人员进行直接协作 . 并且开发人员可以共享界面设计器而不会危害到界面事件或者隐藏于用户界面之后的业务逻辑代码 , 反之亦然。