マイクロソフトが開発したオープンソースのクロスプラットフォーム実行環境。Windows、Linux、macOS上でC#などのアプリケーションを動作させます。
「.NET Core」を星図で探索する →
「.NET Core」とは?意味を解説
.NET Coreは、従来のWindowsのみの.NET Frameworkから進化したクロスプラットフォーム対応のランタイム環境です。C#やF#、Visual Basicで開発されたアプリケーションを、Windows、Linux、macOSなど複数のOS上で実行可能にします。マイクロサービスやクラウドネイティブアプリケーション開発に適しており、軽量で高速な処理が特徴です。
例文
- ASP.NET CoreはWebアプリケーション開発に.NET Coreを活用しています。
- Linux上でもC#で開発したアプリを動かせるため.NET Coreが選ばれました。
- .NET Coreの軽量性により、コンテナ化されたマイクロサービス構築が容易です。
語源・由来
2016年マイクロソフトが.NET Frameworkの後継として発表。「Core」はコア機能に特化した軽量版という意味。クロスプラットフォーム対応を実現し、オープンソース化されました。
英語で言うと
.NET Coredotnet corecross-platform .NET runtime
「.NET Core」との違いを比較する
似た言葉との違い・使い分けを解説しています。
「.NET Core」をもっと知る本
この言葉やそのテーマを深めたい方へ。
語彙の星雲で「.NET Core」を探索する →