以 C# 撰寫多執行緒 (Multi-threading) 相關學習資源整理

  分享到噗浪!

為了讓應用程式執行的更有效率,我們通常會採用 非同步程式設計模式 ( Asynchronous Programming Design Patterns ) 或 多執行緒處理 ( Managed Threading ) 的方式進行開發,尤其是多執行緒程式設計一直是許多程式設計師不敢碰或沒機會碰到的技術,我們最近就有個案子(非 Web 專案)就需要用到多執行緒進行開發,以確保程式的執行效能能夠符合客戶需求,以下我列出一些之前整理收集的參考資料,供初學者學習研究之用。

從觀念出發

多執行緒範例

電子書

Threading Library

影音教學

以下有 7 篇 Threading in .NET - Best Practices 的教學影片,由 Intel 提供的,保哥強烈建議初學者可以看看這幾支影片,因為他對 Threading 的觀念講解的非常淺顯易懂!

其他相關文章

此文章由 will 發表於 2009/3/8 下午 07:40:53

永久連結 | 評論 (6) | 此文章的RSSRSS comment feed |

分類: .Net | C#

標籤: ,

評論

三月 9. 2009 21:39

CHL

請問保哥,
    這一篇所介紹的thread概念是不是可以用到其它的程式語言? 還是只適用於C#?
    謝謝.

CHL Taiwan

三月 9. 2009 23:02

will

都可以相通喔!

我介紹的都是 .NET 相關的 Threading 觀念,當然也適用於 VB.NET 或 C++.NET 等 .NET 家族的程式語言。

至於非 .NET 家族的程式語言,多少在 API 實做上有些差異,不過我想執行緒的觀念都是相通的。 ^^

will Taiwan

三月 10. 2009 10:06

tomexou

執行緖寫作除了觀念要正確外,實作過的經驗也是很重要,尤其在解決thread間的同步衝突的經驗,是非常重要的。建議多執行緒的新手一定要先看書,才不會在重點的時刻寫出危險的code。

tomexou Taiwan

四月 20. 2009 14:00

husayin

保哥請問一下您給的影音教學點進去是要選擇哪一個項目才能看的見


husayin Taiwan

四月 20. 2009 14:20

will

我之前提供的連結失效了。
現在我已經更新文章,請再上來重新點擊連結。

will Taiwan

四月 20. 2009 14:22

husayin

感謝你阿保哥

husayin Taiwan

新增評論


( 您輸入的Email不會顯示於網站上 )

  Country flag

biuquote
  • 評論
  • 線上預覽
Loading