.Net5 WPF快速入門系列教程

CallmeJust 發表於 2021-04-05

一、概要

在工作中大家會遇到需要學習新的技術或者臨時被抽調到新的專案當中進行開發。通常這樣的情況比較緊急沒有那麼多的時間去看書學習。所以這裡向wpf技術棧的開發者分享一套wpf教程,基於.net5框架進行開發本系列每一期視訊長度平均在15分鐘左右,並利用自己多年開發經驗精煉內容幫助有基礎的新手或有經驗的開發者快速學習wpf這項技術。

二、詳細

卡片中提供了整套視訊的地址點選跳轉即可:

https://www.bilibili.com/video/BV19K411M72o

整套視訊一共有十一期:

1.初識wpf 【WPF的技術的認識、應用行業、未來發展】

2.XAML佈局【佈局在WPF中是最基礎也是最重要的一環,它直接決定你介面的樣子。掌握熟練度決定它的美觀度和可互動性。】

3.控制元件、依賴項屬性【控制元件體現於在視窗中視覺化、可互動並實現某些行為。依賴屬性在wpf主要扮演資料驅動中的重要角色,它能配合繫結一起實時資料更新UI顯示、動畫、自定義控制元件等。】

4.繫結【繫結顧名思義,是wpf最基礎也是最重要的一環,是將我們獲取到的資料和UI上的控制元件繫結起來利用資料的變化來更新介面所看到的內容。】

5.命令【命令表示應用程式任務,並且跟蹤任務是否能夠被執行。然而,命令實際上不包含執行應用程式任務的程式碼。】

6.MVVM模式【MVVM是一種開發模式,是一種開發標準。在WPF中應用到MVVM是非常常見的,MVVM全稱為Model、View、ViewModel。】

7.資源、樣式【1.WPF資源系統是一種保管一系列有用物件(如常用的畫刷、樣式和模板)的簡單方法,從而使您可以更容易地重用這些物件。每個元素都有Resources屬性,該屬性儲存了一個資源字典集合(它是ResourceDictionary類的例項)。資源集合可包含任意型別的物件,根據字串編寫索引。2.樣式是修改View(窗體、控制元件)樣式的主要手段,主要作用更改控制元件的外觀以及增強使用者體驗】

8.Convert【Convert可以將源資料和目標資料之間進行特定的轉化。】

9.模板【模板應用在View層,它的主要作用是修改控制元件的樣式、互動、資料展示。】

10.執行緒【1.執行緒是一個可執行的路徑,它可以獨立於其他執行緒執行。2.每個執行緒都在作業系統的程式內執行,而作業系統程式提供了程式執行的獨立環境。3.單執行緒應用,在程式的獨立環境裡只跑一個執行緒,所以該執行緒擁有獨佔權。4.多執行緒應用,單個程式中會跑多個執行緒,他們會共享當前的執行環境(記憶體)等。5.程式和執行緒的對應關係,一個程式可以擁有多個執行緒,多個執行緒只能屬於一個程式。 例如:一個非常耗時的操作(讀資料庫、複雜耗時的計算),如果只用主執行緒執行UI執行緒會“假死”專業術語叫執行緒阻塞。】

11.專案【新手快速入門的最後一章,主要講解企業級專案中的結構、一款客戶端應用程式我們該如何去設計、Nuget的使用、 完成一個具有播放器基礎功能的專案。】

 

如果能幫助到各位開發者希望關注我。