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