2026-07-04 errorsefcoredotnet 修正: EF Core 11 の "The required column 'X' was not present in the results of a 'FromSql' operation" 生の SQL がエンティティにマッピングされたすべての列を返さない、または名前が一致しないと EF Core はこの例外を投げます。一致する名前ですべてのマッピング列を返すか、スカラー型やキーレス型を照会してください。
2026-07-03 csharpdotnetdotnet-11 ASP.NET Core 11 で IProblemDetailsService を使って Minimal API のバリデーションエラーレスポンスをカスタマイズする方法 AddProblemDetails に CustomizeProblemDetails コールバックを渡して、ASP.NET Core 11 の組み込み Minimal API バリデーションが返す 400 の形を作り直します。traceId を追加したり、title を書き換えたり、400 を 422 に切り替えたり、カスタム IProblemDetailsWriter で完全に制御したりできます。
2026-07-03 csharpdotnetdotnet-11 ASP.NET Core 11 の minimal API で JWT bearer 認証を設定する方法 ASP.NET Core 11 の minimal API における JWT bearer 認証の完全で動作する設定です。パッケージのインストール、AddAuthentication().AddJwtBearer() の配線、トークンの発行、RequireAuthorization によるエンドポイントの保護、ロールと claim のポリシーの追加、そして dotnet user-jwts によるテストまでを扱います。
2026-07-03 dotnetefcorecsharp EF Core 11 で名前付きクエリフィルターを使ってソフト削除とマルチテナンシーを実装する方法 EF Core 11 で同じエンティティに 2 つの独立したグローバルクエリフィルターを適用します。ソフト削除フィルターとテナントフィルターにそれぞれ名前を付け、IgnoreQueryFilters で一方だけを無効化できるようにします。
2026-07-02 dotnetmsbuildmcp Binlog MCP Server を CI で実行してビルド失敗を自動でトリアージする 2026-06-30 に Microsoft は Binlog MCP Server を GitHub Agentic Workflow の中で無人で動かして見せました。CI のビルドが失敗した瞬間にエージェントが .binlog を読み、根本原因をコメントします。
2026-07-01 csharpdotnetasync C# で await using を使って IAsyncDisposable を実装・利用する方法 C# における IAsyncDisposable の完全ガイド。await using をいつ使うか、DisposeAsync と DisposeAsyncCore を正しく書く方法、そしてリソースをリークさせるスタッキングと ConfigureAwait の落とし穴を解説します。
2026-07-01 csharpdotnetdotnet-11 .NET 11 で CancellationToken を非同期メソッドに伝播させる方法 .NET 11 の非同期呼び出しチェーンのすべての層に CancellationToken をきれいに通す方法: 最後のパラメーターの慣習、既定値、リンクされたトークン、ASP.NET Core の RequestAborted、そして渡し忘れを検出する CA2016 アナライザー。
2026-07-01 csharpdotnetdotnet-11 C# で CancellationTokenSource.CancelAfter を使って非同期操作にタイムアウトを設定する方法 .NET 11 で非同期デッドラインを適用する CancellationTokenSource.CancelAfter の完全ガイド: コンストラクターと CancelAfter の違い、リンクされたトークン、例外処理、Task.WaitAsync、プール向け TryReset、TimeProvider によるテスト可能なタイムアウト。
2026-07-01 skiasharpdotnetgraphics SkiaSharp 4.0 が安定版に:GPU レンダリングが 24% 高速化し、API も整理 SkiaSharp 4.148.0 は v4 の最初の安定版リリースです。GPU 負荷の高い UI は最大 24% 高速にレンダリングされ、CPU シェーダーは約 6 倍高速に動作し、レガシーな API 表面がついに廃止されます。アップグレードに実際どれだけかかるかを解説します。
2026-06-30 comparisonefcoredotnet EF Core 11 でのデータシードにおける HasData vs UseSeeding: どちらを使うべきか? HasData は固定的でモデルが所有する参照データにのみ使います。EF Core 11 のそれ以外すべてには UseSeeding と UseAsyncSeeding を使います。判断を決定づけるルールとともに並べて比較します。