仕事で使っているWebやシステム開発関連の情報を掲載しています。開発に使用するソフトウェアの使用方法やシステム開発に必要な技術的情報。トラブル解決方法等を掲載してるサイトです。Frameworkのバージョンとサポートが煩雑だったので、比較表を作成してみました。Framework、VisualStudioバージョンの対応表も作成してみた。Framework」はどのバージョンを選んだらいいの?新規開発であれば、.NET5を利用する。(2023/02/10時点では、.NET6)これはマイクロソフト社が公式で言っています。引き続きサポートされます」とアナウンスされているため、OSにインストールできる限りはサポートは続くものと思われる。.NETと.NETcoreの場合は注意が必要である、サポートには下記のポリシーがあります。“LTS”の宣言(2018年8月21日)がなされてからから3年間、もしくは後継の“LTS”がリリースされてから1年間サポートされる。年間サポートされています。月間サポートされます。か月となりますマイクロソフト“Current”はフィードバックを反映した新機能や改善の投入が積極的に行われるリリースで、新しい機能を活用したアプリやパフォーマンスを追求する必要のあるアプリに適している。次のバージョンのリリースから3カ月経つとサポートが終了してしまうため、その都度最新版への移行が必要となる。新規開発を行う場合、上記のサポートポリシーを注意しないとライフサイクルが短いアプリケーションを開発してしまうことになる。forms11.0J」のセットで開発することになりそうである。Forms多段明細グリッドコンポーネント複数行や自由レイアウトの表画面作成&日本固有のカレンダー表示を実現するグリッドコンポーネントセットです。Forms入力コンポーネント日本の業務アプリケーションに求められる機能を支援する日本生まれの入力&業務画面コントロールセットです。2016.NETとは.NETとは様々なアプリケーションを構築するためのクロスプラットフォームのオープンソース開発用プラットフォームです。Web、モバイル(iOSやAndroid)、デスクトップ、マイクロサービス、クラウド、機械学習、ゲーム開発、IoTアプリケーションなど構築することができます。CoreはCLIの実装になっている。CoreのランタイムはCoreCLRである。Frameworkに存在しない固有のAPIが搭載されている.NETとは複数のランタイムを利用できるCoreCLRMonoランタイム:.NET規格実装の1つであるMonoに由来するランタイムNativeAOT:AOTコンパイルに特化したランタイム。開発段階ではCoreRTと呼ばれ.NET7より正式に導入された。Framework(マイクロソフトドットネットフレームワーク)とはマイクロソフト社が開発したアプリケーション開発・実行環境である。WebサービスやウェブアプリケーションなどWebベースのアプリケーションなども包括した環境になっている。Frameworkメジャーアップデートを終了することがアナウンスされている。セキュリティとバグ修正のための更新は継続されるが以降の新規開発における推奨環境は.NETCoreの次期バージョン「.NET5」以降である。