2026-04-08 csharpdotnetcsharp-15 C# 15 の union 型がここに: 型ユニオンが .NET 11 Preview 2 で出荷 C# 15 は網羅的なパターンマッチングと暗黙の変換を伴う型ユニオン用の union キーワードを導入します。.NET 11 Preview 2 で今すぐ利用可能です。
2026-04-07 dotnetdotnet-10csharp Microsoft Agent Framework 1.0: 純粋な C# で AI エージェントを構築 Microsoft Agent Framework が安定した API、マルチプロバイダーコネクター、マルチエージェントオーケストレーション、A2A/MCP 相互運用性で 1.0 に到達。.NET 10 上での実際の見え方を紹介します。
2026-04-06 dotnet-11csharpasync .NET 11 Runtime Async がステートマシンを置き換え、よりクリーンなスタックトレースを実現 .NET 11 の Runtime Async は async/await の処理をコンパイラ生成のステートマシンからランタイム自体に移し、読みやすいスタックトレース、正しいブレークポイント、ヒープ割り当ての削減を実現します。
2026-02-08 csharpcsharp-14dotnet-10 C# 14 の拡張メンバー: 拡張プロパティ、演算子、静的拡張 C# 14 は拡張メンバーを導入し、新しい extension キーワードを使って既存の型に拡張プロパティ、演算子、静的メンバーを追加できるようにします。
2026-02-08 csharpdotnetsystem-text-json C# 14 のアイデア: インターセプターで System.Text.Json のソース生成を自動的に感じられるようにできる コミュニティの議論で、C# 14 のインターセプターを使って JsonSerializer の呼び出しを書き換え、生成された JsonSerializerContext を自動で利用させる案が提案されました。AOT に優しいソース生成を保ちつつ、呼び出し側をきれいに保ちます。
2026-02-08 csharpcsharp-14dotnet-10 C# 14 の null 条件代入: ?. と ?[] を左辺で使う C# 14 は null 条件演算子を代入の左辺でも動作するように拡張し、プロパティやインデクサーを設定する際の冗長な null チェックを排除します。
2026-02-08 dotnetcsharpperformance Polars.NET: LibraryImport に依存する .NET 10 向け Rust DataFrame エンジン 新しい Polars.NET プロジェクトが 2026 年 2 月 6 日のコミュニティ投稿の後にトレンドになっています。見出しはシンプルです。Rust Polars に支えられた .NET フレンドリーな DataFrame API で、安定した C ABI とオーバーヘッドを低く保つための LibraryImport ベースの interop を備えています。
2026-01-18 csharpdotnetwinui-3 WinUI 3 の "ローカル専用ノート" アプリは正しい意味で退屈: オフラインファースト、SQLite、キーボード優先 Miyanyedi Quick Note は WinUI 3 + SQLite のメモアプリで、オフラインファーストかつプライバシー重視です。「ローカル専用」が機能である理由と、.NET 8 のデスクトップアプリ向け最小 SQLite スニペットを紹介します。
2026-01-18 csharpdotnetdotnet-10 CV Shortlist: AI を組み込んだ .NET 10 の SaaS がオープンソース化、スタックは学ぶ価値あり CV Shortlist は Azure Document Intelligence と OpenAI モデルを組み合わせたオープンソースの .NET 10 SaaS です。スタック、設定の規律、AI 連携の境界は学ぶ価値があります。
2026-01-18 csharpdotnet ModularPipelines V3: CI パイプラインを C# で書き、ローカルでデバッグし、YAML のお守りをやめる ModularPipelines V3 を使えば、CI パイプラインを YAML ではなく C# で書けます。dotnet run でローカル実行、コンパイル時の安全性、ブレークポイントでのデバッグが手に入ります。