Hands-On Parallel Programming with C# 8 and .NET Core 3 (Paperback)
暫譯: C# 8 與 .NET Core 3 實戰平行程式設計 (平裝本)
Tanwar, Shakti
- 出版商: Packt Publishing
- 出版日期: 2019-12-20
- 定價: $1,730
- 售價: 9.0 折 $1,557
- 語言: 英文
- 頁數: 346
- 裝訂: Quality Paper - also called trade paper
- ISBN: 178913241X
- ISBN-13: 9781789132410
-
相關分類:
.NET、C#
-
相關翻譯:
並行編程實戰 — 基於 C# 8 和 .NET Core 3 (簡中版)
立即出貨 (庫存=1)
買這商品的人也買了...
-
$300$270 -
$1,000Advanced Digital Logic Design Using Verilog, State Machines, and Synthesis for FPGA's (Hardcover)
-
$380$323 -
$450$428 -
$680$612 -
$450$405 -
$620$527 -
$301Ext JS 6.2 實戰 (Web前端技術叢書)
-
$580$458 -
$2,375Refactoring: Improving the Design of Existing Code, 2/e (Hardcover)
-
$400$316 -
$1,200$948 -
$480$379 -
$520$411 -
$550$429 -
$505.NET Core 實戰 — 手把手教你掌握 380個精彩案例
-
$560$442 -
$580$458 -
$990ASP.NET Core 3 and Angular 9: Full stack web development with .NET Core 3.1 and Angular 9, 3/e (Paperback)
-
$354$336
相關主題
商品描述
In today’s world, every CPU has a multi-core processor. However, unless your application has implemented parallel programming, it will fail to utilize the hardware’s full processing capacity. This book will show you how to write modern software on the optimized and high-performing .NET Core 3 framework using C# 8. Hands-On Parallel Programming with C# 8 and .NET Core 3 covers how to build multithreaded, concurrent, and optimized applications that harness the power of multi-core processors. Once you’ve understood the fundamentals of threading and concurrency, you’ll gain insights into the data structure in .NET Core that supports parallelism. The book will then help you perform asynchronous programming in C# and diagnose and debug parallel code effectively. You’ll also get to grips with the new Kestrel server and understand the difference between the IIS and Kestrel operating models. Finally, you’ll learn best practices such as test-driven development, and run unit tests on your parallel code. By the end of the book, you’ll have developed a deep understanding of the core concepts of concurrency and asynchrony to create responsive applications that are not CPU-intensive.
|
商品描述(中文翻譯)
在當今的世界中,每個 CPU 都擁有多核心處理器。然而,除非您的應用程式實現了平行程式設計,否則將無法充分利用硬體的處理能力。本書將向您展示如何使用 C# 8 在優化且高效能的 .NET Core 3 框架上編寫現代軟體。
《Hands-On Parallel Programming with C# 8 and .NET Core 3》涵蓋了如何構建多執行緒、並發和優化的應用程式,以利用多核心處理器的力量。一旦您理解了執行緒和並發的基本原理,您將深入了解 .NET Core 中支持平行處理的資料結構。接著,本書將幫助您在 C# 中執行非同步程式設計,並有效地診斷和除錯平行程式碼。您還將熟悉新的 Kestrel 伺服器,並了解 IIS 和 Kestrel 操作模型之間的差異。最後,您將學習最佳實踐,例如測試驅動開發,並在您的平行程式碼上運行單元測試。
在本書結束時,您將對並發性和非同步性的核心概念有深入的理解,以創建不會消耗大量 CPU 資源的響應式應用程式。
- 使用 C# 和 .NET Core 編寫高效、細粒度和可擴展的平行程式碼
- 通過構建強大的應用程式體驗平行程式設計的運作
- 通過與 IIS 和 Kestrel 的合作學習多執行緒的基本原理