Contents
書籍簡介
併發( concurrent ) 和並行( parallel ) 程式設計的最新模式
.NET 平台上最新的併發函數程式設計知識的補充來源。 ーー絕對必讀。 ~ Pawel Klimczyk, Microsoft MVP
Concurrency in .NET 向您介紹如何使用 .NET 函數程式設計的典範建構併發的可擴展程式。 這個中級指南針對的是開發人員、架構師和熱情的電腦程式設計師,他們有興趣透過採用宣告式和無痛程式設計風格來提高編寫程式碼的速度和效率。
關於這個技術
解鎖內建在您的多處理器機器難以置信的效能。 併發( concurrent ) 應用程式執行得更快,因為它們跨處理器核心分散工作,同時執行多個任務。 .NET 平台上最新的工具和技術,包括並行 LINQ、函數程式設計( functional programming ) 、非同步程式設計和任務並行程式庫,為傳統基於執行緒的併發提供了強大的替代方案。
關於這本書
Concurrency in .NET 教您編寫程式碼,以提供對效能敏感的應用程式所需的速度。 以 C# 和 F# 中的範例為特色,本書引導您通過併發和並行設計,強調理論和實踐中的函數程式設計。 您將從併發性的基礎開始,掌握在最新的多處理器系統上優化程式碼的基本技術和設計實踐。
書籍內容包含
- 最重要的併發抽象
- 採用代理程式設計模型( agent programming model )
- 實現即時事件串流( event-stream ) 處理
- 執行無邊界的 ( unbounded ) 非同步操作
- 適用於所有平臺的最佳併發實踐和模式
目標讀者
- 對於熟練使用 C# 或 F# 的讀者。
關於作者
Riccardo Terrell 是一位經驗豐富的軟體工程師,同時也是微軟的 MVP,他對函數程式設計( functional programming ) 充滿熱情。 他擁有超過20年的經驗,在競爭激烈的商業環境中提供具有成本效益的技術解決方案。
Riccardo 是著名的函數程式設計社群的積極參與者,包括 .NET meetups 和國際會議。 他相信多重典範( multi-paradigm ) 程式設計是一種最大化程式碼力量的機制。 你可以在 Riccardo 的部落格 www.rickyterrell.com 上了解他和他的程式設計冒險。
課程討論專區
- 想要呼朋引伴一起學習,分享學習心得,歡迎到課程討論專區留言
- 對於購買課程有任何問題,歡迎透過 Soft & Share 的聊天機器人取得協助
書籍網址 | 5折優惠代碼查詢
你可能會有興趣
- Java 中的多執行緒與平行運算
- C# 程式設計相關線上課程/電子書介紹
- 更多函數式程式設計相關線上課程/電子書介紹
- 更多 MEAP 搶鮮電子書介紹
- ★想要加強英文能力嗎?
- 追蹤這個 Twitter ,得到 Udemy 特價課程訊息
發表迴響