wpf
是英文windows
presentation foundation
的首字母的縮寫,它是微軟為
vista
作業系統設計的下一代的基於向量圖並且使用
xml的
ui技術。
wpf被集在
3.0以上的
.net
框架中,在
windows vista
中.net3.0
的框架是預設被安裝的,對於
windows xp
和windows2003
.net3.0
包括其他子系統:
wcf(
windows connmunication foundation
)通訊子系統
wcs(
windows cardspace
)數字認證子系統wf(
windows worklow foundation
)工作流子系統
wpf應用即可以在瀏覽器中執行也可以在作為獨立的桌面應用程式,但是這兩種情況都需要
.net3.0
以上的框架。當前,因為
vista
的市場占有率不高,所以大多數的
wpf應用都是獨立的桌面應用,並且因為
.net3.0
wpf在大多數的
pc機上執行。這就成為微軟建立
silverlight
的主要原因,它的目標在瀏覽器世界。
wpf的主要焦點是向量圖,但是對於點陣圖也有很好的支援。
wpf大多數的
wpf的**可以使用
.net
語言(如c#
河vb .net
)進行編寫。
.net
框架或者確切的說是
crl(
common language runtime
)中,定義了
wpf應用中每種可能的元素的型別,從而確保在
visual studio
中有良好的開發經歷和快速建模。
Silverlight 2 0學習筆記 開發環境
對於silverlight的程式設計,實際上乙個文字編輯器就可以滿足要求了,但是使用真實的開發環境是可以大幅提高生產率的,目前最好的選擇是微軟提供的開發工具,visual studio 2008和免費的visual web developer express edition都可以滿足開發要求,但是使...
Silverlight 2 0學習筆記 開發環境
對於silverlight的程式設計,實際上乙個文字編輯器就可以滿足要求了,但是使用真實的開發環境是可以大幅提高生產率的,目前最好的選擇是微軟提供的開發工具,visual studio 2008和免費的visual web developer express edition都可以滿足開發要求,但是使...
微軟即將發布Silverlight 2 0
微軟在2007年4月,向開發者提供了silverlight 1.1 現在稱為silverlight 2.0 的alpha版.最終版本的silverlight 2.0預計將在2008年發布.微軟已經決定將正準備發布的silverlight 1.1更名為silverlight 2.0,並將在2008年一...