Microsoftの.NET 9プレビュー6リリースは、.NETエコシステムを大幅に強化し、.NET 8 Foundationに基づいて、クラウドネイティブアプリケーション、パフォーマンス、開発者エクスペリエンスの改善を伴います。このガイドでは、.NET 9の主要な機能とLinuxインストールの詳細があります。
.NET 9ハイライト
このリリースは、多くの進歩を誇っています:
ランタイムの拡張機能:
- 機能スイッチの洗練された属性モデル。現在、トリミングサポートを備えています。
- ループの最適化、インラインの改善、PGOの強化(プロファイルガイド付き最適化)、ARM64ベクトル化とコード生成、より速い例外処理、およびAVX-512サポートを通じて、大幅なパフォーマンスが向上します。
図書館の改善:
- System.text.json:拡張されたカスタマイズオプションとWebデフォルト。
- LINQ:
CountBy
およびAggregateBy
メソッドの追加。 -
コレクション:アップグレードされた
PriorityQueue<t></t>
実装。 - 暗号化:新しいワンショットハッシュメソッドとKMACアルゴリズムサポート。
-
リフレクション:放出されたアセンブリを保存するための
PersistedAssemblyBuilder
の導入。 - Timespan:
TimeSpan
オブジェクトの作成の方法From*
より正確。
SDK強化:
- MSBUILDとの合理化されたユニットテストの統合。
-
dotnet tool install
の新しいオプション。 - 使いやすさが向上したデフォルト対応端子ロガー。
- 新しいMSBUILDスクリプトアナライザー。
ml.netと.net aspire:
- ML.NET 4.0:高度なトークンザーとAIモデルのサポート。
- .NET Aspire:クラウド対応の分散アプリケーションを作成するためのプレビューリリース。
Web開発(ASP.NET Core):
- Blazor、SignalR、Minimal API、Openapi、および認証/承認全体の改善。
モバイル開発(.NET MAUI):
- 製品の品質の向上に焦点を当てます。
データアクセス(エンティティフレームワークコア):
- Azure Cosmos DBプロバイダーの主要な更新。
- AOTコンピレーションと事前にコンパイルされたクエリに向けて進行します。
言語機能(C#13):
-
params
コレクション。 - 新しいロックタイプとセマンティクス。
-
\e
エスケープシーケンス。 - メソッドグループの自然型の改善。
- オブジェクト初期化装置の暗黙のインデクサーアクセス。
デスクトップ開発(WPF):
- Windows 11テーマのサポート。
- ハイフンベースの結晶サポート。
Linuxに.NET 9.0 SDKをインストールします
ステップ1:.NET 9プレビュー6をダウンロードします
公式ダウンロードページから.NET 9.0 SDK(v9.0.100-Preview.6)をダウンロードしてください。適切なLinuxバイナリインストーラーを選択します。
ステップ2:ダウンロードを確認します
チェックサムの検証を使用して、ダウンロードされたインストーラーの整合性を確認します。ダウンロードページからチェックサムを取得し、 sha512sum
を使用してダウンロードしたファイルのチェックサムと比較してください。
SHA512SUM DOTNET-SDK-9.0.100-PREVIEW.6.24328.19-LINUX-X64.TAR.GZ
ステップ3:抽出してインストールします
SDKを抽出し、環境変数を設定します(現在のセッション用):
mkdir -p $ home/dotnet && tar zxf dotnet-sdk-9.0.100-preview.6.24328.19-linux-x64.tar.gz -c $ home/dotnet dotnet_root = $ home/dotnetをエクスポートします エクスポートパス= $ path:$ home/dotnet
ステップ4:永続的なパス構成
永久にアクセスするには、これらの行をシェルのプロファイルファイルに追加します( ~/.bashrc
、 ~/.zshrc
):
dotnet_root = $ home/dotnetをエクスポートします エクスポートパス= $ path:$ home/dotnet
ステップ5:検証
インストールを確認してください:
バージョンを確認してください:
dotnet-version
リストインストールされたSDKとランタイム:
dotnet-リストsdks dotnet - リストランタイム
ステップ6:.NET CLIヘルプ
アクセスヘルプ:
dotnet-ヘルプ dotnet [command] - help
結論
.NET 9プレビュー6は、開発者にエキサイティングな進歩を提供します。これはプレビューであることを忘れないでください。生産ではなく、テストと開発に使用します。最新情報については、公式.NETドキュメントを参照してください。公式発表リンク( .NET 9 Preview 6 is now available!
)は、完全性のためにここに含める必要があります。
以上がLinuxに.NET 9プレビュー6をインストールしますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

人工知能(AI)は、自動運転車からSiriやAlexaなどの音声アシスタントまで、しばらくの間賑わっている用語です。AIは私たちの日常生活の一部になりつつあります。 しかし、正確にAIは何ですか、そしてなぜLinuxユーザーがABを気にするべきなのか

Linuxを初めて使用する人にとって、UbuntuやMintなどのユーザーフレンドリーな分布を使用しても、Linuxを使用することで、依然として挑戦的に感じることがあります。 これらの分布は多くのタスクを簡素化しますが、いくつかの手動構成が必要ですが、Lの力を完全に活用しています

前の記事では、AIの基本とLinuxの世界にどのように適合するかを紹介しました。今度は、より深く潜り、Linuxシステムをセットアップして、最初のAIモデルの構築を開始する時が来ました。 あなたが完全な初心者であろうと、ある程度の経験があるかどうか

サーバーを簡単に管理したい場合は、Kloxoは無料でオープンソースのWebホスティングコントロールパネルであり、シンプルでユーザーフレンドリーなインターフェイスでサーバーとWebサイトを管理できるため、優れたオプションです。 このガイドでは、歩きます

たくさんのファイルとフォルダーを移動しようとしている状況に陥ったことがある場合、フォルダー名のスペースによって困惑するだけで、あなたは一人ではありません。 ファイル名またはフォルダー名のスペースはすぐに欲求不満になる可能性があります

KDEプラズマデスクトップは、洗練されたデザイン、広範なカスタマイズオプション、印象的なパフォーマンスで有名です。すべての詳細を微調整する柔軟性を備えた洗練されたモダンなインターフェースを高く評価しているユーザーにとって、プラズマは夢が叶います。 しかし、w


ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

SublimeText3 中国語版
中国語版、とても使いやすい

SublimeText3 Linux 新バージョン
SublimeText3 Linux 最新バージョン

Dreamweaver Mac版
ビジュアル Web 開発ツール

EditPlus 中国語クラック版
サイズが小さく、構文の強調表示、コード プロンプト機能はサポートされていません

MantisBT
Mantis は、製品の欠陥追跡を支援するために設計された、導入が簡単な Web ベースの欠陥追跡ツールです。 PHP、MySQL、Web サーバーが必要です。デモおよびホスティング サービスをチェックしてください。
