オリジナル:.NET 3.0のコア7のプレビューを発表
今日、我々は、発表された.NET 3.0のコアプレビュー7。私たちの仕事は、研磨バージョンからの移行に新しい機能を作成しました。残りは品質に焦点を当てるバージョンをプレビューすることが期待されます。
これで、Windows、MacOSの、およびLinux上でコア3.0プレビュー7 .NETをダウンロードしてください。
ASP.NETコアおよびEFコアは今日のアップデートをリリースします。
Visual Studioのユーザーは、あなたがNETコア3.0プレビュー7を使用することができます前に、Visual Studioの2019年16.3プレビュー1(今週後半)に更新する必要があります。
マイクロソフト.NETの公式ウェブサイトは、.NETのコア(ウェブサイトのフッターの表示バージョンを参照してください)3.0プレビュー7に更新されました。これはプレビュー7とされているAzureのWebアプリケーションつ以上の週の正常な動作に(自己完結型アプリケーションとして)。私たちは、数週間後にサイトがプレビュー8に移行することがあります。
詳細については、先月私たちのリリースを参照してください。.NETのコア3.0プレビュー6とWPFの更新6月の改善。
ライブ行きます
NETコア3.0プレビュー7は、Microsoftのサポートの版を生成するために使用することができます。私たちは強くあなたがプレビューしまう前に7は、アプリケーションをテストするために、本番環境に適用することをお勧めします。あなたが問題を見つけた場合は、提出してくださいGitHubの問題をまたは連絡先マイクロソフトのサポートを。
APIのほとんどは、我々はプレビュー7の後に多くのことを変更するつもりはありません。注目すべき例外があります:WPF、Windowsフォーム、BlazorとEntity Frameworkの。7は、更新された文書で言及されますので、大きな変更をプレビューします。
私たちは、それによって直接、.NETのコア3.0に既存のアプリケーションをアップグレードし、.NETのコア1.xおよび2.xのアプリケーションとの高い互換性を確保するために取り組んでいます。
.NETのコアSDKボリュームの最適化
.NETのコアではSDK 3.0は、はるかに小さいです。その主な理由は、我々はSDKを構築する方法を変更したということです、それは特別な(アセンブリ、フレーム、テンプレートを参照してください)様々なタイプに移行することである「パッケージ。」(.NETコア2.2を含む)以前のバージョンでは、我々は不要なの数を含んでNuGet SDKパッケージから構築し、宇宙の製品の多くを無駄に。
あなたはできる.NETのコア3.0 SDKのボリューム改善要旨は、我々はこれらの文書の体積を計算する方法を理解します。あなたがあなた自身の環境で同じテストを実行できるように、詳細な手順を提供します。
.NETコア3.0 SDK量(括弧内容積変化)
オペレーティングシステム | インストールパッケージ | ディスク使用量 |
---|---|---|
ウィンドウズ | 164メガバイト(-440KB; 0%) | 441メガバイト(-968MB; -68.7%) |
Linuxの | 115メガバイト(-55MB; -32%) | 332メガバイト(-1068MB; -76.2%) |
マックOS | 118メガバイト(-51MB; -30%) | 337メガバイト(-1063MB; -75.9%) |
Linuxは、サイズを改善し、MacOSのは説得力があります。小さな改善のWindowsの、私たちは、.NETのコア3.0のWPFとWindowsフォームの一部として追加されましたので。驚くべきことに、我々は、WPFに追加されているとWindowsインストーラがまだ少し小さい、3.0フォーム。
あなたはの.NETのコアSDK見ることができますドッカーイメージが(ここに記載されているだけでDebianとアルパイン)同じ利点を持っています。
解除 | 2.2圧縮されたボリューム | 3.0圧縮ボリューム |
---|---|---|
Debianの | 598メガバイト | 264メガバイト |
高山 | 493メガバイト | 148メガバイト |
終了
.NETのコア近接して3.0最終版、そして今、私たちは、もはや新しい機能を構築しているが、安定性と信頼性に完全に焦点を当てています。私たちはできるだけ早くあなたが見るすべての問題などお知らせください。私たちは、限り、バージョン3.0の最終リリース前に修理を取得したいと思います。
私たちは、あなたが、.NETのコア3.0を使用するように計画を開始することをお勧めします、強く、容器を使用することをお勧めします。3.0 改良コンテナリソース割当ドッカー許容限界:直接またはコーディネータ(例えばK8S注釈)を介し。
あなたは、毎日のビルドをインストールしたい場合は、.NETのコアメインブランチに読ん重要な提言。