async/await– tag –
-
GitHub公式ドキュメント更新「Async method lifetime + FAQ enrichment」で確認すべき.NET非同期処理の影響
GitHubの公式ドキュメント更新「Async method lifetime + FAQ enrichment」は、GitHubそのものの新機能追加ではなく、dotnet/docsリポジトリ上で公開された.NETの非同期... -
HttpClientの.Resultは危険?awaitとConfigureAwait(false)の正しい使い方とAggregateException対策(C#)
HttpClient を使った通信処理で「await と .Result を混ぜたらたまに AggregateException が出る」「ConfigureAwait(false) を付けると直った気がする」という相談はよ... -
Blazor Serverの@codeブロックはスレッド増殖する?SignalRとCircuitで分かる実行モデルと最適化
Blazor Server(Blazor Web App のサーバー対話モード)を触っていると、「.razor の @code はクライアントごとにスレッドが立って動いているの?」という疑問がよく出... -
VB.NET マップアプリでクリック待ちを実現する方法|TaskCompletionSourceとAsync/Await
VB.NET のマップアプリで「ポイント一覧を初期化したあと、ユーザーのクリックで新しいポイントが確定するまで待ち、確定後に処理を再開したい」――そんな“途中で止めた... -
【2025年版】WebRequest廃止への最短移行ガイド|HttpClientとAsync/Awaitで同期呼び出し問題を根本解決(Visual Studio 2013→2022)
Visual Studio 2013 から 2022 への移行では、非推奨の WebRequest をどう置き換えるかが最大のハードルになりがちです。RoboCall のような外部サーバーへ JSON を POST... -
C#のasync/await最適化:キャッシュ命中や同期完了時のValueTask活用とTask.FromResultの正しい使い分け
「キャッシュ済み結果を返す/同期的に完了する」パスを含む async メソッドは、規模が大きくなるほど見逃せないオーバーヘッドを生みます。特にメモリキャッシュや入力... -
ASP.NET Core Web APIでasync/awaitを使うべき理由とベストプラクティス完全ガイド
ASP.NET CoreでWeb APIを作ると、ControllerやMinimal APIのアクションがほぼすべてasync/awaitになっているのに気づきます。「クライアント(JavaScript... -
C#のTask.FromResultはブロックする?Result/Waitの違い・UIデッドロックの仕組みと安全な使い方を徹底解説
「Task.FromResult<T> の Result を取ると UI が固まるのでは?」——.NET の非同期を学ぶと必ず出会う疑問です。本記事は、その答えを一刀両断にしつつ、Task.Run ... -
C#/.NETの非同期・並列・同時実行性の違いと実践コード:async/await・Parallel・PLINQ完全ガイド
「非同期」「並列」「同時実行性」は似て非なる概念です。本記事では、C#/.NET の実務で迷いがちな三つのキーワードを、I/O バウンドと CPU バウンドという軸で整理し、...
