
Microsoft は. NET 10 Preview 1 を公式に発表し、開発者にその広範な新機能と強化機能を試すよう呼びかけています。このリリースでは、特に ZipArchive クラス内のパフォーマンスとメモリ管理において大幅な改善が見られ、zip ファイル処理を利用するアプリケーションに大きなメリットをもたらすことが期待されています。さらに、この更新には C# と F# のさまざまな強化機能と、.NET MAUI の品質向上が含まれています。開発者は、ここからダウンロードして新しいリリースにアクセスできます。
.NET 10 Preview 1 アップデートの概要
このプレビューでは、.NET エコシステムのさまざまな領域にわたる多数の変更が導入されています。以下に、機能強化の詳細な内訳を示します。
図書館
- 証明書検索の改善– SHA-1 以外のサムプリントのサポート。
- PEM データ エンコーディング– ASCII/UTF-8 形式の PEM エンコード データの検索が強化されました。
- ISOWeek メソッド オーバーロード– DateOnly 型処理用の新しいオーバーロード。
- 文字列正規化 API – 文字の範囲を処理する機能。
- 文字列比較における数値順序– 数値文字列の論理順序が改善されました。
- TimeSpan の機能強化– 単一パラメータ TimeSpan. FromMilliseconds のオーバーロードが追加されました。
- ZipArchive パフォーマンスの強化– メモリが大幅に改善されました。
- OrderedDictionary オーバーロード– TryAdd および TryGetValue 関数のオーバーロードがさらに追加されました。
- 行列変換メソッド– 左手行列を処理するための追加のメソッドが追加されました。
- 完全なライブラリのリリースノート
ランタイムの改善
SDK の機能強化
C# 言語のアップデート
F# 言語開発
このリリースでの更新は、 F# 言語、FSharp. Core 標準ライブラリ、およびFSharp. Compiler. Serviceにわたります。
Visual Basicの機能
ASP. NET Core と Blazor のアップデート
- OpenAPI 3.1 サポート
- OpenAPI ドキュメントの YAML 形式
- 応答の説明機能
- ローカル URL 検出の改善
- 統合テストの強化
- QuickGrid RowClass パラメータ
- 静的 Web アセットとしての Blazor スクリプト
- Blazor RouteAttribute 構文の強調表示
- ASP. NET Core リリースノート全文
.NET MAUI の品質向上
最新のプレビューでは、 iOS と Mac Catalyst の両方のCollectionView の機能強化を含む、.NET MAUI の品質向上に重点が置かれています。すべての更新の詳細については、完全なGitHub リリース ノートを参照してください。
Android 向け. NET の進歩
iOS、Mac Catalyst、macOS、tvOS 向け. NET の機能強化
包括的な詳細については、完全なリリースノートを確認してください。
Windows フォームの更新
Windows Presentation Foundation (WPF) の改善
このリリースでは品質の向上に重点が置かれています。詳細についてはリリース ノートを参照してください。
Entity Framework Core の機能強化
コンテナイメージの更新
このメジャー リリースに合わせて、Microsoft は. NET 10 Preview 1 で利用できる新機能を紹介する魅力的な「開封」ビデオを公開しました。こちらでご覧ください。
フィードバックを提供したり、将来のリリースの機能強化を提案したりすることに興味のある開発者は、 GitHub ディスカッションで進行中のディスカッションに参加できます。
コメントを残す ▼