WPF應(yīng)用程序提高性能工具介紹
對于剛剛接觸WPF的朋友來說,如何高效的使用WPF應(yīng)用程序 還不是很清楚。其實(shí)只要我們能正確的使用一些輔助工具,實(shí)現(xiàn)高效的利用率是很簡單的一件事。#t#
專業(yè)開發(fā)工具 顯而易見,創(chuàng)建WPF應(yīng)用程序最為專業(yè)的工具是Visual Studio系列,這主要是指Visual Studio 2005和Visual Studio 2008。Visual Studio 2008是2005的更新版,其直接支持WPF的開發(fā),只需安裝在操作系統(tǒng)中即可(Windows XP+SP2,2003和Vista)。Visual Studio 2005則沒有那么幸運(yùn)。
除安裝基礎(chǔ)的Visual Studio 2005之外,開發(fā)人員必須安裝三個(gè)軟件包:.NET Framework 3.0(Vista內(nèi)置該組件),Windows Software Development Kit(SDK)和針對.NET Framework 3.0開發(fā)的Visual Studio 2005擴(kuò)展插件(包括VS 2005 Extensions for .NET Framework 3.0(Workflow)和VS 2005 Extensions for .NET Framework 3.0(WCF&WPF))。
這些軟件包都可在微軟網(wǎng)站免費(fèi)下載安裝。
專業(yè)設(shè)計(jì)工具 上述Visual Studio工具更多的是幫助開發(fā)人員實(shí)現(xiàn)程序邏輯,而專業(yè)設(shè)計(jì)工具則傾向于實(shí)現(xiàn)圖形圖像與WPF應(yīng)用程序的整合。例如,Microsoft Expression Design可創(chuàng)建和編輯2D圖形(基于位圖或者矢量圖),其結(jié)果能夠?qū)С鰹閄AML代碼,這對于WPF應(yīng)用程序很有益處。
又如Microsoft Expression Blend則是一個(gè)全新的,全功能的專業(yè)設(shè)計(jì)工具,它可用于創(chuàng)造基于Microsoft Windows平臺的豐富、復(fù)雜的應(yīng)用界面。使用Expression Blend可以提供更出色的應(yīng)用軟件,并提升客戶的體驗(yàn)和滿意度。
除了以上兩類WPF應(yīng)用程序工具之外,讀者還可在互聯(lián)網(wǎng)上找到一些免費(fèi)工具,例如編寫XAML語言的XamlPad,進(jìn)行性能測試配置的WpfPerf等。這些工具由于缺乏很好的支持,可能會(huì)帶來一些潛在的問題,因此不建議初學(xué)者使用。