C #非同期・並列プログラミング入門(シーシャープ ヒドウキ ヘイレツ プログラミング ニュウモン)
プログラミング- 著者:
- 北山洋幸(キタヤマ,ヒロユキ)
- 出版社:
- カットシステム
- 出版日:
- 2022年10月
- ISBN:
- 9784877835286
- 在庫:
- 在庫あり
なぜ注目されているか
総合2985位 ↓ 24 ランクダウン
技書の森解説
async/await を見よう見まねで書いているものの、デッドロックが起きたときに原因を追えない。 Task と Thread の使い分けに自信が持てない。 C# で非同期・並列処理を扱う開発者がぶつかるこうした壁に対し、本書は言語仕様とランタイムの仕組みを基礎から解きほぐすことで応えます。
カバーする領域は Task Parallel Library (TPL) 、 async/await パターン、 Parallel クラス、データフロー、同期プリミティブと広範です。各トピックをサンプルコードとともに段階的に説明するため、概念だけが空回りせず手を動かしながら理解を進められます。ただし対象は C# の基本文法を一通り書ける方であり、言語自体の入門書ではありません。
GUI アプリケーションのフリーズ防止からサーバー側の高スループット設計まで、非同期処理の知識が求められる場面は広がり続けています。本書はその土台を一冊で築ける構成になっており、断片的な記事を読み漁るより体系的に学びたい方に向いています。