プログラミングとソフトウェア開発

ライブラリ、SDK、ASP.NET Coreの広範な更新を含む.NET 11 Preview 7の提供開始

Microsoftは.NET 11 Preview 7の提供開始を発表しました。ライブラリ、ランタイム、SDK、C#、ASP.NET Core、.NET MAUI、Entity Framework Core、F#、Windows Formsにおける改善が含まれています。開発者は.NET 11 SDKのインストールを開始できます。Windowsユーザーには、最新のVisual Studio 2026 Insidersのインストールが推奨されます。

2026-08-11
1 分で読めます
10 閲覧数
فريق تحرير certi.news
ライブラリ、SDK、ASP.NET Coreの広範な更新を含む.NET 11 Preview 7の提供開始

.NET 11 Preview 7が開発者向けに提供開始され、プラットフォームの中核コンポーネントとアプリケーション開発ツールを対象とした幅広い更新が含まれています。このリリースには、ライブラリ、ランタイム、SDK、.NET関連の言語およびフレームワークの改善に加え、Web、モバイル、データベース、Windowsアプリケーション向けの更新も含まれています。

ライブラリとランタイムの更新

ライブラリには、IEEE 754に準拠した10進浮動小数点型、Generic Complex<T>のサポート、HTTPリクエストの圧縮、HTTP接続の排出を設定する機能が追加されています。また、DNSレコードを解決するAPI、ZIPアーカイブのパスワード、アーカイブの作成・展開・メタデータ読み取りのための追加API、さらに序数エンコーディング用のAPIもサポートされます。

System.Text.Jsonでは、閉じた階層におけるポリモーフィズムのシリアル化推論が導入され、ChangeToken.OnChangeは非同期実行をサポートするようになりました。ランタイムでは、ランタイムにおける非同期スケーリング、tail-awaitの改善、ライブラリテストスイート向けのWebAssembly上でのCoreCLR実行に加え、JIT、コード生成、NativeAOT、ランタイム診断の更新が行われています。

SDK、C#、テスト開発

dotnet CLIのNativeAOTがデフォルトで有効になり、MSBuildサーバーも同様に有効になりました。dotnet testコマンドには、実行レベルのタイムアウトと失敗するテストの最大数を指定するオプションが追加され、Microsoft.Build.Traversalプロジェクトもサポートされます。テスト関連の更新には、Microsoft.Testing.Platformにおけるレポートの改善と、.NET MAUIのデバイスおよび環境のサポートが含まれます。

このリリースでは、ファイルベースアプリケーションにおける参照検証とファイルの新しさに関する問題が修正され、コンテナー発行ではプラットフォーム固有のネイティブローカルランタイムが優先されます。また、.NETツールパッケージではカスタムRID配列がサポートされます。C#には、labeled breakcontinue、共用体またはその値に一致するunionパターン、閉じた階層に制約された型パラメーターに対する完全性チェックが追加されました。さらに、互換性モードと、Unsafe Evolutionにおけるnameofの更新も含まれています。

ASP.NET Coreと.NET MAUI

ASP.NET Coreの更新には、非アクティブ時にBlazor回路を一時停止する機能、CacheViewを使用したBlazor SSR出力のキャッシュ、新しいBlazorアナライザーが含まれます。QuickGridはInitialItemIndexとScrollToItemAsyncの2つのプロパティをサポートし、wasm-toolsではEmscriptenのバージョン6が使用されます。Razorでは、union型のコンポーネントパラメーターに対するリテラル属性が受け入れられるようになりました。

また、組み込み検証のローカライズ、リダイレクト後の.NET向けSignalRクライアントにおける認証更新、OpenAPI 3.2のServer-Sent Events、ITlsConnectionFeatureからのTLSチャネルバインディングトークンへのアクセスが追加されています。.NET MAUIでは、クロスプラットフォームのパスキー認証、XAMLのインクリメンタルホットリロード、Shellルートテンプレート、AOTに対応した安全なRelativeSourceバインディング、外部プラットフォームの背景のサポート、AppleプラットフォームにおけるTabbedPageの改善が含まれます。

Entity Framework Core、F#、Windows Forms

Entity Framework Coreでは、LINQクエリ変換、Azure Cosmos DBプロバイダー、マイグレーションが改善され、SQLiteでHalf型がサポートされます。F#の更新には、通常のletの右辺内にある計算式の結合、再帰的なモジュールおよび名前空間内での属性解決、一部の属性型省略形に関する診断メッセージの明確化、データを含まない構造体共用体に対するStructLayoutサイズのバージョン修正が含まれます。

Windows Formsでは、.NET 11のビジュアルスタイルへの登録、システムのビジュアル表示設定との連携、フォームの遅延検出によるダークモードでの白いちらつきの回避が可能になりました。また、コントロールのプロパティを一括変更する際に描画を停止できるほか、CheckBoxとRadioButtonにトグルスイッチの外観が追加されます。

始める方法

.NET 11 Preview 7を使い始めるには、Microsoftは.NET 11 SDKのインストールを推奨しています。Windowsでは、Visual Studioユーザーに最新のVisual Studio 2026 Insidersをインストールすることを推奨しています。Visual Studio CodeとC# Dev Kit拡張機能を.NET 11とともに使用することもできます。

ニュースの出典
ف
著者

فريق تحرير certi.news

同じカテゴリー

おすすめ記事

すべてのニュースを見る