台灣最大程式設計社群網站
線上人數
7270
 
會員總數:246136
討論主題:189720
歡迎您免費加入會員
討論區列表 >> VB.NET >> WPF 入門的書
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
WPF 入門的書
價值 : 100 QP  點閱數:1044 回應數:9
樓主

P陳
初級顧問
14921 186
8956 2228
發送站內信

各位好:
近日突發奇想,要進入 WPF 的領域,一試之下與原開發環境,差別還真不小。
查了博客來及金石堂,沒有看到專書,只有看到介紹 VB 的書,然後其中一個章節介紹WPF 而己。

請各位介紹一本書來研讀一下嗎? 如果有 VB 是最好, C# 也可以。









搜尋相關Tags的文章: [ WPF入門 ] ,
本篇文章發表於2019-04-24 14:46
1樓
最有價值解答

誰是誰
檢舉此回應

WPF與XAML應用程式開發講座

這本適合入門,但有點難找,因為絕版了

或是以下這本
Essential WPF 精要剖析

但是這兩本都是初階的。

真的要學 WPF 比較中階以上的技巧 ,要不就是嗑一堆原文書,要不就去上課。
本篇文章回覆於2019-04-24 23:04
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

P陳
檢舉此回應
To:誰是誰
上網查了一下,這二本都是10年前的書,也售完了。
YOUTUBE 有WPF 的課,上課中


本篇文章回覆於2019-04-25 07:39
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
回應

誰是誰
檢舉此回應
賣完就只好去天瓏翻翻看了,還有一些中文書,只是那些我沒翻過,只好你自己去瞧瞧。

學 WPF 要驗證很容易,如果寫 WPF 的習慣還跟寫 Windows Forms 一樣,那就是等於沒學好。
本篇文章回覆於2019-04-25 10:24
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
回應

city
檢舉此回應
前輩們好...路過..問個很外行的問題:

微軟宣布 2019 停止支援 Windows 10 Mobile
這樣還有必要學WPF嗎?
學WPF的目的是?
業界現在還有用WPF?
本篇文章回覆於2019-04-25 17:15
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
5樓
回應

誰是誰
檢舉此回應
(1) for Windows 10 Mobile 的框架是 UWP 不是 WPF,雖然這兩個玩意寫成式的方式非常接近。而 UWP 也不僅僅用在手機,還包括了 Windows 10 Desktop, IoT, HoloLens, xbox
(2) 如果要比工作機會, Web 的機會一定比 Desktop application 來得多。
(3) 凡是用 Windows Forms 的地方,都可以用 WPF
(4) WPF 比起 Windows Forms 的優勢在於
(a) WPF 擁有強大的資料繫結系統,這個框架有助於關注點分離的設計
(b) WPF 的畫面渲染是基於 DirectX, 而 Windows Forms 是基於 GDI+, DirectX 渲染引擎在電腦擁有 GPU 的時候,會使用 GPU 來做渲染計算
(c) WPF 的 UI 架構方式較 Windows Forms 來得靈活, 我舉個簡單的例子就好,你試著改裝 Checkbox, 將勾選項從左邊移到右邊, 並且讓勾選框變成圓形, 勾勾換成上弦月的形狀。在 WPF 我只要花十幾分鐘就可以做完, 你可以試著在 Windows Forms 上面改改看。
(d) 相較於 Windows Forms, WPF 進入門檻比較高, 學習曲線也比較陡峭, 這就是為什麼 VB.NET/C# 的入門課程很少採用 WPF 的原因
本篇文章回覆於2019-04-25 18:04
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
6樓
作者回應

P陳
檢舉此回應
謝謝 誰是誰 指導
本篇文章回覆於2019-04-25 23:00
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
7樓
作者回應

P陳
檢舉此回應
後來有找到 去年出的 二本簡體書。
不過要 45天後才會到書,有點久.....
本篇文章回覆於2019-04-25 23:39
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
8樓
回應

city
檢舉此回應
感謝[誰是誰]大大5樓的說明

我記得有些VB.NET的書也有WPF的章節
不過都是只有部分內容

而且只有極少數的VB.NET書 有介紹到WPF...
本篇文章回覆於2019-04-26 00:20
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
9樓
回應

誰是誰
檢舉此回應
這幾年的走向一直是本來寫 VB.NET 的轉向 C#,所以 C# 的參考資料 (包含書籍,影片,部落格文章,範例程式,課程..) 長大的速度就比 VB.NET 來得快。
本篇文章回覆於2019-04-26 02:42
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.