Advanced Threading in C# C#執行緒高階教程 Lynda課程中文字幕
阿新 • • 發佈:2018-11-26
Advanced Threading in C# 中文字幕
C#中的高階執行緒 中文字幕Advanced Threading in C#
學習如何編寫同時執行多個任務的C#應用程式 - 也就是多執行緒應用程式
使用多執行緒的程式對使用者輸入響應更快,因為處理器密集型任務在單獨的執行緒上執行時使用者介面保持活動狀態
當您建立可伸縮應用程式時,多執行緒也很有用,因為隨著工作負載的增加您可以新增執行緒
在本課程中,Microsoft MVP Chander Dhall回顧了執行緒和訊號的基礎知識,然後展示瞭如何使用流行的.NET庫進行並行執行,TPL; 查 詢語法PLINQ; 和推薦的非同步程式設計模式TAP
到課程結束時,他演示瞭如何將順序程式碼轉換為比以前執行速度快五倍的多執行緒應用程式
主題包括:
執行緒安全性和親和力
信令
任務並行庫(TPL)基礎知識
PLINQ介紹
基於任務的非同步模式(TAP)
- [Chander Voiceover]先進的執行緒知識使我們處於一個完全不同的開發者聯盟中。
隨著最近在.NET Framework中引入了任務並行庫和並行LINQ,執行緒變得非常容易,而且更易於管理。
嗨,我是Chander Dhall。
我是軟體和大資料架構師,在過去七年中我一直是微軟最有價值的專家。
在本課程中,我們將從理解執行緒安全性,執行緒親和性以及多執行緒間不同的訊號傳輸方式入手。
我們還將深入探索TPL和PLINQ,並建立一個有趣的應用程式,它可以旋轉資料夾中的所有影象,而且它比順序程式碼快五倍以上。
好吧,我們有很多要講述,所以讓我們開始吧。
本課程視訊下載地址: