fbpx

電子書 – Concurrency in .NET

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 上了解他和他的程式設計冒險。

課程討論專區


書籍網址 | 5折優惠代碼查詢

你可能會有興趣

 歡迎使用 e-mail 訂閱 Soft & Share 

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: