活動簡介
- 活動地點:Microsoft Teams
- 活動時間(5H):

活動規劃
在多執行緒程式設計領域中,有 TPL , ThreadPool , Parallel.For , PLINQ 等等技術,其目的在降低使用複雜度,提供高階程式設計模型,開發者可以很容易地使用這些功能。但坊間流竄許多種各式各樣的奇技淫巧,有些是聽從前輩的建議,有些是自身特定情境中的經驗,這些招式與看法不能說錯,但總是片片斷斷無法有系統的理解背後的原理與限制,所以 SkillTree 舉辦了本活動針對 Parallel.For 做深入的探討,藉由因循漸進的案例讓您充分了解這技術的奧妙。
透過實際解決透過 Parallel.For 方法來平行執行一萬件作業,從動手練習各種實作程式碼觀察其中的差異與背後的原理,並且學會知道這些技術在執行上遇到瓶頸真正的根本原因,和如何解決這個問題手法。
本課程是平行程式設計的初階,不是程式學習的初階,您必須具備 C# 開發經驗、了解泛型與委派的使用方式,並且具備基本電腦架構運作知識。
活動講師
Vulcan Lee(李進興)

喜愛 .NET 與 C# 和 XAML 語言,熱於探索各種技術背後的原理,平常喜歡撰寫各種技術文章與寫書,本身最近十年專注於 UWP、Xamarin.Forms開發框架,對於C# 多執行緒、非同步程式設計、相依性注入等主題特別有研究,最近更加迷戀上 Blazor 開發框架,並且協助導入與解決相關問題。
講師經歷:
- 撰寫 Xamarin.Forms 快速入門
- XAML in Xamarin.Forms 基礎篇
- Blazor 快速體驗書籍
- Xamarin MVP
- 上過數十場次以上的 Xamarin.Forms 課程
活動介紹
- Paraller.For 效能驗證
- Paraller.For 與 Thread 兩者的差異與極限
- Paraller.For 與 Task(TPL) 相互的優缺點評比
- Task 實踐與原理探討
注意事項
- 本課程是平行程式設計的初階,不是程式學習的初階,您必須具備 C# 開發經驗、了解泛型與委派的使用方式,並且具備基本電腦架構運作知識。
- 本課程可能會免費延長時數(最高延長90分鐘)如您晚上有約,請斟酌延後。
講者的話
某日收到朋友傳來的一個討論連結,希望使用 Parallel.For 來進行 10000 次平行計算,其中大家紛紛提出各種不同看法與解釋,存在著許多分歧討論。
因此,便根據大家所提出的問題來規劃出這個課程,想要由這個課程來了解使用 Parallel.For 方法,10000 個執行緒,10000 個工作,非同步方法呼叫之程式設計作法,從動手練習各種實作程式碼觀察其中的差異與背後的原理,並且學會知道這些技術在執行上遇到瓶頸真正的根本原因,和如何解決這個問題手法。
學員好評
- 有寫過相關的,不過有些原理以及應用時機不是很清楚,在了解箇中原理後,大部分疑惑就解開了
- 老師講得很清楚,很燒腦
- 動畫解釋 Thread pool 的部分很棒
系列活動
選擇票種
報名時您只要選取「報帳發票」並且輸入相關資訊,活動當天雲端發票自動寄送到您的信箱,方便您報帳!
我們知道您的學習是為了將來的薪水,為了避免造成您的負擔,我們提供了 3、6 期零利率的信用卡分期付款,歡迎多加利用。
-
[線上]一般票
販售期間: 2023-02-14 ~ 2023-04-06NT$ 2,100可得紅利:210
訂閱電子報
如果您希望收到最新活動訊息,請訂閱電子報
還想知道什麼就留言吧
持續學習
- 我們使用 Microsoft Teams 做課程討論平台。了解更多
注意事項
- 若報名人數不足15人,或因不可抗拒因素(如:天災、停電)主辦單位有權取消當次活動,並無息退還全額活動費用。
- 主辦單位保留接受報名與否之權利,倘因故無法接受報名,將會無息退還全額活動費用。
- 主辦單位保留對活動內容調整的權力。
退款方法
- 因部分必要支出與行政費用,完成繳費後如取消報名,將依據時間遞減退還費用。
- 活動前7天申請退費,退費用0 %。
- 活動前8天申請退費,退費用90 %。
- 收到申請表後我們會主動與您聯繫。
目前活動
-
從相依到注入-進階篇
2023-04-23 開始,共 5 小時 -
精準解析 .NET Task 工作
2023-05-21 開始,共 5 小時 -
精準解析async await 非同步程式設計
2023-06-04 開始,共 5 小時 -
決戰設計模式
2023-04-08 開始,共 21 小時 -
精準解析 .NET Thread 執行緒
2023-05-07 開始,共 5 小時