.NET
.NET Foundationが開発したソフトウェアフレームワーク / ウィキペディア フリーな encyclopedia
親愛なるWikiwand AI, これらの重要な質問に答えるだけで、簡潔にしましょう:
トップの事実と統計を挙げていただけますか .NET?
この記事を 10 歳向けに要約してください
すべての質問を表示
この項目では、ソフトウェアフレームワークについて説明しています。ドメイン名におけるトップレベルドメインについては「.net」をご覧ください。 |
.NET(ドットネット、旧称 .NET Core)は、.NETを実装したフリーでオープンソースなクロスプラットフォームマネージソフトウェアフレームワークである[2]。.NET 5以降は、.NET FrameworkおよびXamarin/Monoの機能が統合され、それらの後継にもなっている。[3]
概要 開発元, リポジトリ ...
開発元 | .NET Foundation |
---|---|
リポジトリ | |
プログラミング 言語 | C++およびC# |
対応OS | Windows, Linux, macOS, Android, iOS, tvOS, watchOS |
種別 | ソフトウェアフレームワーク |
ライセンス | MIT License[1] |
公式サイト |
dotnet |
テンプレートを表示 |
閉じる
.NETの実装には.NET FrameworkやXamarin/Monoが存在する[4]。.NET Coreはクロスプラットフォームを特徴としてMicrosoftが開発を主導している.NET実装の1つである[4]。Windows・Linux・macOS等に対応している[5]。.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の更新はそのパッケージマネージャに依存する[6][7]。