.NET の開発履歴

 .NET の開発プロセスは次のとおりです。

(1) .NET Framework (1.0 - 4.8.1)、Windows システム、2002-2022 での実行に適しています。

(2) .NET Core (1.0-3.1.X)、オープンソース、クロスプラットフォーム、2016-2022;

(3) .NET (5.0 +)、統合を実現し、 .NET を拡張するために、 、 および を 最大限に活用し、.NET Core統一されたランタイム動作と表示エクスペリエンスを完全に実現します。.NET FrameworkXamarinMono

 .NET Framework のアーキテクチャ図:

         .NET Core のリリースにより、アプリケーションのクロスプラットフォーム フレームワークの実装が実現されます. .NET Core 開発目標がクロスプラットフォームの .NET プラットフォームであるため、  クラス ライブラリ が.NET Core 含まれます が、違いは、 パッケージ ( ) 管理方法を採用することと、パッケージ化されたインストールとはまったく異なり、必要なコンポーネントを取得するだけで済みます  . 同時に、各パッケージには独立したバージョン ライン ( ) もあり、アプリケーションがメインライン バージョンに従うことは必須ではなくなりました. ..NET Framework.NET Framework .NET CorePackages.NET FrameworkVersion line

  • より多くのオペレーティング システム プラットフォームおよびチップ アーキテクチャをサポートまたは移行 ( ) できますport(つまり、将来のプロジェクトは x86 プラットフォームを横断する予定です)。
  • 圧倒的なパフォーマンスと高い信頼性。
  • .NET Core 開発者は、開発環境を迅速かつ直接入手できます 。
  • ドキュメント、サンプル、および NuGet コンポーネントを使用して、直感的かつ生産的にアプリケーションを構築します。

おすすめ

転載: blog.csdn.net/CONSOLE11/article/details/130045318