2026-04-13 riderjetbrainsdotnet Rider 2026.1 が JIT、ReadyToRun、NativeAOT 出力用の ASM ビューアを搭載 Rider 2026.1 は IDE を離れることなく JIT、ReadyToRun、NativeAOT コンパイラによって生成されたマシンコードを検査できる .NET Disassembler プラグインを追加します。
2026-04-08 dotnetaspnetcoredotnet-11 Kestrel が .NET 11 で HTTP/1.1 パーサーから例外を捨てる .NET 11 の Kestrel HTTP/1.1 リクエストパーサーは BadHttpRequestException を結果 struct に置き換え、不正リクエストのオーバーヘッドを最大 40% 削減します。
2026-04-06 dotnet-11csharpasync .NET 11 Runtime Async がステートマシンを置き換え、よりクリーンなスタックトレースを実現 .NET 11 の Runtime Async は async/await の処理をコンパイラ生成のステートマシンからランタイム自体に移し、読みやすいスタックトレース、正しいブレークポイント、ヒープ割り当ての削減を実現します。
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-21 dotnetdotnet-10dotnet-9 Perfetto + dotnet-trace: .NET 9/.NET 10 のための実践的なプロファイリングループ .NET 9 と .NET 10 のための実践的なプロファイリングループ: dotnet-trace でトレースをキャプチャし、Perfetto で可視化し、CPU、GC、スレッドプールの問題を反復的に解決する。
2025-04-06 dotnetdotnet-10performance .NET 10: 配列の列挙パフォーマンス改善 (JIT による配列の脱抽象化) .NET 10 では、JIT コンパイラーがインターフェース経由で配列を反復するオーバーヘッドを削減します。foreach、IEnumerable、条件付きエスケープ解析を使った .NET 9 と .NET 10 のベンチマーク比較を見てみましょう。
2025-01-06 csharpdotnetdotnet-9 .NET のパフォーマンス: ToList vs ToArray .NET 9 は InlineArray を活用して ToArray のパフォーマンスを大幅に改善し、ToList より高速かつメモリ効率の良いものにします。.NET 8 と .NET 9 を比較したベンチマークを参照ください。