3.2. 新機能および利点
.NET 10.0 は、オープンソース環境でのアプリケーション開発サポートおよびツールを引き続き拡張します。.NET の最新バージョンには、以下の改善点が含まれています。
-
ソフトウェア開発キット (SDK) は、
C# 14およびF# 10プログラミング言語をサポートします。 -
SDK には、.NET ツールを直接実行するための新しい
dnxコマンドが含まれます。SDK は、C#プロジェクトファイルを必要とせずにC#ファイルを直接実行することもできます。 - 基本ライブラリー、ガベージコレクター (GC)、Just-In-Time (JIT) コンパイラー全体のパフォーマンスが向上します。
- ML-KEM、ML-DSA、SLH-DSA アルゴリズムを含む、耐量子計算機暗号用の新しい API が導入されている。
-
ZipArchiveAPI は非同期サポートで拡張されている。 -
新しい
WebSocketStreamクラスにより、標準のStream抽象化を使用して WebSocket プロトコルを扱うことができます。 -
System.Text.Jsonは、重複するプロパティーを拒否するサポートを追加します。 - ASP.NET Core 10.0 では、OpenAPI のサポートが強化され、パスキー認証のサポートが追加されています。