Task Programming in C# and .Net: Modern Day Foundation for Asynchronous Programming
暫譯: C# 與 .Net 的任務編程:現代非同步編程的基礎
Sarcar, Vaskaran
商品描述
- Dig deep into task programming which is an essential part of the concurrent and multithreaded developments. Learn modern-day C# features that are foundations of asynchronous programming How to use advanced features in C# such as delegates, lambdas, generics, etc. can be used in concurrency
商品描述(中文翻譯)
在高層次上,要理解非同步編程,您需要熟悉任務編程、有效使用 async 和 await 關鍵字,以及幾個其他重要主題。然而,任務編程是邁向現代非同步編程的第一個重要步驟。本書試圖通過簡單的範例、問答環節和練習來簡化這個主題。
本書首先介紹非同步編程,並涵蓋任務的創建和執行。接下來,您將學習如何處理持續和嵌套的任務。然後,它將展示在不同情境下的例外處理。接近結尾時,您將通過範例和案例研究了解如何管理任務取消。在閱讀完本書後,您可以為 C# 編寫高效的多執行緒、非同步和並行開發代碼。
您將學到的內容:
- 深入探討任務編程,這是並發和多執行緒開發的基本部分。
- 學習現代 C# 特性,這些特性是非同步編程的基礎。
- 如何在並發中使用 C# 的高級特性,如委派、Lambda 表達式、泛型等。
本書適合對象:
C# 和 .NET 開發人員。
作者簡介
Vaskaran Sarcar obtained his Master of Engineering in Software Engineering from Jadavpur University, Kolkata (India), and an MCA from Vidyasagar University, Midnapore (India). He was a National Gate Scholar (2007-2009) and has over 12 years of experience in Education and the IT industry. He devoted his early years (2005-2007) to the teaching profession at various engineering colleges, and later he joined HP India PPS R&D Hub Bangalore. He worked there until August 2019. At the time of his retirement from HP, he was a Senior Software Engineer and Team Lead at HP. To follow his dream and passion, Vaskaran is now an independent full-time author.
作者簡介(中文翻譯)
Vaskaran Sarcar 於印度加爾各答的 Jadavpur University 獲得軟體工程碩士學位,並在印度米德納普爾的 Vidyasagar University 獲得 MCA 學位。他曾是國家門戶獎學金得主(2007-2009),並在教育和 IT 行業擁有超過 12 年的經驗。他在早期的職業生涯中(2005-2007)於多所工程學院從事教學工作,之後加入了 HP 印度的 PPS 研發中心,並在那裡工作至 2019 年 8 月。在 HP 退休時,他擔任高級軟體工程師及團隊負責人。為了追隨他的夢想和熱情,Vaskaran 現在是一名獨立的全職作家。