提醒您!

此為歷史活動,如您對本活動有興趣,您可以從以下管道得到我們最新活動資訊:

活動等級:初階→中階

活動規劃

  • 什麼是「工作」(Task)
  • Thread 與 Task 的異同說明
  • Task 的使用情境
    • 產生
    • 啟動或傳入參數
    • 等候結束或傳回值
    • 繼續
    • 狀態
    • 取消
    • 進度
    • 異常與除錯

講者的話

學習.NET C# Task 的技術可以幫助您更輕鬆、容易的開發高效能的併行、多執行緒應用程式,提高應用程式的效率和性能,並且改善了許多使用 C# Thread 的困擾與不方便的地方,對於身為 .NET 開發者而言,這是一個必須要學習與具備的能力。

加入與學習這門課程可以讓您了解並掌握如何使用 C# Task 來實現非同步程式設計。這門課程將分成八個區塊來介紹Task和Task Parallel Library(TPL)的概念和用法,並透過實際範例程式碼說明如何使用與應用 Task 這個物件相關 API。

最後透過所學得的技術,可以應用於以工作為基礎的非同步模式 (TAP)設計模式進行非同步應用需求設計,而在現今 .NET BCL 所提供的 API 中,幾乎都有提供 以工作為基礎的非同步 API,因此,這是一個非常重要且一定要學會的技術。