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
設計器的開發人員進行直接協做
.
而且開發人員能夠共享界面設計器而不會危害到界面事件或者隱藏於用戶界面以後的業務邏輯代碼
,
反之亦然。