マイクロソフトが大幅な改善を加えた.NET 9をリリース、誰でも利用可能に
.NET 9 のご紹介: 開発者向けの大きな機能強化
Microsoft が開発した無料のオープンソース プラットフォームである .NET フレームワークは、開発者が最新のアプリケーションやクラウドベースのサービスを作成できるように支援し続けています。最近発表された.NET 9により、同社はパフォーマンス、セキュリティ、機能性の何千もの改善を組み込んだ大きな進歩を告げています。
パフォーマンスの向上とベンチマーク結果
.NET 9 では、ランタイム、ワークロード、プログラミング言語など、さまざまなコンポーネントにわたる 1,000 を超えるパフォーマンス関連の改善が導入されています。特に、TechEmpower ベンチマークでは、.NET 9 は前身の .NET 8 よりも最大 15% 多くのリクエストを処理できることが示されています。ループの強化、インライン化、Arm64 ベクトル化、洗練されたコード生成などの主要な最適化が、この大幅なパフォーマンスの向上に貢献しています。
.NET Aspire 9 の新機能
.NET 9 に合わせて、Microsoft は、魅力的な新機能を搭載した .NET Aspire 9 を発表しました。開発者は、ダッシュボードから直接リソースを管理したり、デバッグ セッション間でコンテナーの状態を維持したり、OpenAI、Ollama、Milvus などの AI ツールとの高度な統合を利用したりできるようになり、AI 駆動型アプリケーションの開発が加速します。
ASP.NET Core の更新
.NET 9 で更新されたASP.NET Core には、重要な改善点、Blazor、SignalR、最小限の API の強化、認証および承認プロトコルの強化が含まれています。
新しいAIフレームワークとツール
さらに、Microsoft は最近、Microsoft.Extensions.AI と Microsoft.Extensions.VectorData をリリースしました。これらのライブラリは、言語モデルや埋め込みなどのさまざまな AI サービスとのシームレスなやり取りを可能にする、一貫した C# 抽象化レイヤーを提供します。
NuGet: 最も急速に成長しているパッケージ エコシステム
Microsoft は、NuGet の成長を強調し、NuGet が前年比で最も急速に成長しているパッケージ エコシステムであると指摘しました。NuGet.org の最近の更新では、ダーク モードをサポートする刷新されたデザインが特徴で、GitHub とのコラボレーションにより、Dependabot 内にネイティブの NuGet 機能が導入され、パッケージ管理が強化されました。
Visual Studio 2022 の機能強化
.NET 9 に伴って、Microsoft は Visual Studio 2022 バージョン 17.12 もリリースしました。このアップデートでは、パフォーマンスの大幅な向上、デバッグおよび診断機能の強化、.NET Aspire との統合の改善、C# 13 アナライザーのサポート、Git 機能のアップグレードが実現されています。
.NET 9 のサポートと将来
標準期間サポート (STS) リリースとして、.NET 9 は 18 か月間 Microsoft のサポートを受けられます。このリリースは、強化された機能、新しいツール、および全体的なサポートの向上を提供する、開発者にとって重要なアップグレードとして際立っています。
コメントを残す