任何新技術都是為市場開發出來,wpf解決了如下幾個問題

來源: 不知道我是誰 2010-02-23 21:31:04 [] [博客] [舊帖] [給我悄悄話] 本文已被閱讀: 次 (543 bytes)
1)ui和代碼分離,這樣ui team可分為兩組,寫代碼的和畫界麵的;畫界麵的不需要懂c# 或者vb.net等。人有專攻,更professional。
2)解決測試問題,過去的ui ,最難得是unit test和qa 的automation test。界麵的分離,使得unit test , automation test更容易design。比如應用mvvm design pattern 。
3)wpf息化了predefined的control,提出了control template的概念,使得設計人員改變已有的control 更容易。以前除了編碼,是不可能的。
4)data template 使得data binding 更容易

另外,還有dependency property 等等。

總之,簡化開發工作,使得design更合理。
請您先登陸,再發跟帖!

發現Adblock插件

如要繼續瀏覽
請支持本站 請務必在本站關閉/移除任何Adblock

關閉Adblock後 請點擊

請參考如何關閉Adblock/Adblock plus

安裝Adblock plus用戶請點擊瀏覽器圖標
選擇“Disable on www.wenxuecity.com”

安裝Adblock用戶請點擊圖標
選擇“don't run on pages on this domain”