.NET 9は、画期的な機能ではなく、パフォーマンスの向上と使いやすさの向上を提供しており、スマートフォンのアップグレードに似ています。重要な欠如は、C# 13から暗黙の拡張型が削除されたことです。ただし、リリースには、コレクションの操作を容易にするためのIndexとCountBy、効率的な合計計算のためのAggregateByなどの注目すべきLINQのアップグレードが含まれています。データベースのクエリを高速化するために、UUIDバージョン7が導入されています。HTTP/3はデフォルトで有効化されており、ネットワークのパフォーマンスが向上していますが、互換性に関する考慮事項があります。新しい、改良されたLock型がスレッドの安全性を向上させています。C# 13は、配列の初期化を簡素化するための暗黙のインデックスアクセスを導入しています。ASP.NET Core 9は、キャッシュスタンプを防止するハイブリッドキャッシュと、MapStaticAssetsを使用した自動静的ファイルの処理を追加しています。全体的に、.NET 9は既存の機能を洗練し、パフォーマンスと開発者の体験を向上させています。このアップデートは、革命的な変更ではなく、微妙ながらも大きな影響を与える改善に焦点を当てています。
dev.to
Here's What’s New in .NET 9!
Create attached notes ...
