.NET
.NET Foundationが開発したソフトウェアフレームワーク / ウィキペディア フリーな encyclopedia
親愛なるWikiwand AI, これらの重要な質問に答えるだけで、簡潔にしましょう:
トップの事実と統計を挙げていただけますか .NET?
この記事を 10 歳向けに要約してください
すべての質問を表示
この項目では、ソフトウェアフレームワークについて説明しています。ドメイン名におけるトップレベルドメインについては「.net」をご覧ください。 |
.NET(ドットネット、旧称 .NET Core)は、.NETを実装したフリーでオープンソースなクロスプラットフォームマネージソフトウェアフレームワークである[4]。.NET 5以降は、.NET FrameworkおよびXamarin/Monoの機能が統合され、それらの後継にもなっている。[5]
概要 開発元, 最新版 ...
開発元 | .NET Foundation |
---|---|
最新版 | |
リポジトリ | |
プログラミング 言語 | C++およびC# |
対応OS | Windows 10以降, Windows Server 2012以降, Linux, macOS 12以降, Android 5以降, iOS 12以降, tvOS, watchOS[2] |
プラットフォーム | x86, x64, Arm32, Arm64 |
前身 | .NET Framework, Xamarin, Mono |
ライセンス | MIT License[3] |
公式サイト |
dotnet |
テンプレートを表示 |
閉じる
.NETの実装には.NET FrameworkやXamarin/Monoが存在する[6]。.NET Coreはクロスプラットフォームを特徴としてMicrosoftが開発を主導している.NET実装の1つである[6]。Windows・Linux・macOS等に対応している[7]。.NET Coreの基盤上では以下のタイプ(シナリオ)のアプリケーションを開発できる。
- Webアプリ(ASP.NET Coreによる)
- コマンドラインアプリ
- ライブラリ
- GUIアプリ(Windows限定)
- ユニバーサルWindowsプラットフォーム (UWP) アプリ - .NETネイティブ
- デスクトップアプリ (Windows Forms / WPF)
.NET Coreはモジュラーでもあるため、開発者は.NET CoreをアセンブリではなくNuGetパッケージにしてもよい。.NET FrameworkはWindows Updateにより更新されるが、.NET Coreの更新はそのパッケージマネージャに依存する[8][9]。