「ASP.NET Core」の版間の差分
imported>Administrator 編集の要約なし |
Administrator (トーク | 投稿記録) 編集の要約なし |
||
| (2人の利用者による、間の9版が非表示) | |||
| 1行目: | 1行目: | ||
'''ASP.NET Core'''とは、[[.NET Core]]以降(.NET6など)の上に再構築された[[ウェブアプリケーション]]を作るための[[フレームワーク]]です。 | |||
[[.NET Framework]]が「[[.NET Core]] 1.0」としてイチから再出発することになったのに伴い、[[ASP.NET]]も「[[ASP.NET Core]]」として再出発することになりました。 | |||
== ASP.NETとは完全に別物 == | |||
旧来の[[Windows]] | その中身は従来と比べ驚くほどシンプルになりました。 | ||
旧来の[[Windows]]が大前提の「[[ASP.NET]](無印)」とは完全に別物です。 | |||
== Windows依存からの脱却 == | |||
最大の変更点は、旧来のASP.NETとの互換性を切り捨てたことで「[[Windows]]依存」がなくなり、[[Linux]]や[[macOS]]でも動作が可能になりました。旧来のASP.NETではちょっと凝ったことをしようとすると「[[Windows]]の機能でやれ」「[[IIS]]の機能でやれ」というWindows依存がとても酷かったのですが、これらはすべて排除されました。これにより[[マイクロソフト]]の[[クラウドサービス]]である「[[Azure]]上の[[Linux]]で動かせるようになった」「[[dockerコンテナ]]に格納できるようなった」ということらしいです。 | |||
[[ | |||
まだまだ始まったばかりであり発展途上ではあるが、やっと[[JBoss]]などの[[アプリケーション・サーバー]]と対抗できる下地ができた感じである。 | まだまだ始まったばかりであり発展途上ではあるが、やっと[[JBoss]]などの[[アプリケーション・サーバー]]と対抗できる下地ができた感じである。 | ||
== 性能 == | |||
[[node.js]]との比較では圧倒的にasp.net coreの方が高速かつメモリ消費量も少ないということです。 | |||
== 外部リンク == | == 外部リンク == | ||
| 20行目: | 21行目: | ||
== 関連項目 == | == 関連項目 == | ||
* [[.NET Core]] | * [[.NET Core]] | ||
[[category: .NET Core]] | |||
[[category: ASP.NET Core]] | |||