当サイトではアフィリエイト広告を利用しています
コンピュータ用語集
ハードウェア
モバイル・スマートフォン
インターネット・Webデザイン
ネットワーク
アプリケーション
OS
デザイン・グラフィックス
その他
|
|
【電子書籍なら、スマホ・パソコンの無料アプリで今すぐ読める!】
<p>.NET アプリケーションを作っていて、UI が固まる、Web サイトの反応が遅い、バックグラウンド ジョブのスループットが伸びない、といった問題に悩んだことはないでしょうか。 あるいは、async/await、Task.Run、ConfigureAwait(false)、キャンセル、例外処理の扱いで迷ったことはないでしょうか。 本書は、まさにそうした問題に向き合うために書かれました。 </p> <p>本書は、基礎概念から実際のアプリケーションまでを扱いながら、.NET 10 の非同期プログラミングを体系的に学ぶための実践的な技術書です。 スレッド、Task、async/await、キャンセルとタイムアウト、同期プリミティブ、並列処理、非同期データ ストリーム、非同期リソース管理を順に取り上げます。 さらに、TaskCompletionSource、ValueTask、ExecutionContext、TaskScheduler、API 設計といった高度なトピックにも踏み込みます。 </p> <p>本書で扱うのは構文だけではありません。 その背後にある考え方と、実務で必要になる判断も重視します。 非同期をいつ使うべきか、並列処理をいつ選ぶべきか、sync-over-async、デッドロック、スレッド プールの枯渇といった落とし穴をどう避けるか。 そして、正確性、可読性、パフォーマンスのバランスが取れた現代的な .NET コードを書くにはどうすればよいかを学びます。 </p> <p>本書では、次のことを身につけます。 </p> <p>- スレッド、並行性、並列性、非同期性について、明確なメンタル モデルを作れるようになる</p> <p>- async/await、Task.WhenAll、キャンセル、タイムアウト、例外処理を自信を持って使えるようになる</p> <p>- 同期プリミティブ、スレッドセーフ、不変設計、並列処理の使いどころを理解する</p> <p>- IAsyncEnumerable、await foreach、Channel、IAsyncDisposable を使いこなせるようになる</p> <p>- TaskCompletionSource、ValueTask、Task.Yield、ExecutionContext、TaskScheduler を深く理解する</p> <p>- .NET の最新の非同期 API を支える設計原則を学ぶ</p> <p>- これらの考え方を ASP.NET Core、WinForms、WPF などの実践的なシナリオへ適用できるようになる</p> <p>async/await の基礎を固めたい .NET 開発者にも、内部の仕組みをより深く理解したい経験豊富なエンジニアにも、より安定し、応答性が高く、スケーラブルなアプリケーションを作りたい人にも、本書は現代的な .NET 非同期プログラミングの実践的なガイドになります。 </p> <p><strong>本の概要</strong></p> <p>第 1 章: スレッドと非同期について理解する</p> <p>第 2 章: .NET のスレッドとタスク</p> <p>第 3 章: async と await</p> <p>第 4 章: 例外処理とキャンセル</p> <p>第 5 章: スレッドの同期と古典的な問題</p> <p>第 6 章: スレッドセーフと不変コレクション</p> <p>第 7 章: 並列処理と PLINQ</p> <p>第 8 章: 非同期ストリームとリソース管理</p> <p>第 9 章: 高度な Task プログラミング</p> <p>第 10 章: 実践的なシナリオとベスト プラクティス</p> <p>第 11 章: 非同期 API を設計するためのガイドライン</p>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。
※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。
商品を詳しく見る
¥ 1,849-(税込)
#ショップ名 :
楽天Kobo電子書籍ストア
#送料 :
送料込
#クレジットカード :
利用可
#海外配送 :
海外配送不可
#あす楽 :
翌日配送不可
#ギフト :
ギフト包装不可能
商品を詳しく見る
「プログラミング」の関連商品を見る
「プログラミング」の人気商品を見る
| | |
|