最新版 |
編集中の文章 |
1行目: |
1行目: |
− | '''ASP.NET Core'''とは、[[.NET Core]]上に再構築されたウェブアプリケーションを作るためのフレームワークです。
| + | #転送 [[ASP.NET Core]] |
− | | |
− | [[.NET Framework]]が「[[.NET Core]] 1.0」としてイチから再出発することになったのに伴い、[[ASP.NET]]も「[[ASP.NET Core]]」として再出発することになりました。
| |
− | | |
− | その中身は従来と比べ驚くほどシンプルになりました。
| |
− | 旧来の[[Windows]]が大前提の「[[ASP.NET]](無印)」とは完全に別物です。
| |
− | | |
− | 最大の変更点は、旧来のASP.NETとの互換性を切り捨てたことで「[[Windows]]依存」がなくなり、[[Linux]]や[[macOS]]でも動作が可能になりました。旧来のASP.NETではちょっと凝ったことをしようとすると「[[Windows]]の機能でやれ」「[[IIS]]の機能でやれ」というWindows依存がとても酷かったのですが、これらはすべて排除されました。これにより[[マイクロソフト]]の[[クラウドサービス]]である「[[Azure]]上の[[Linux]]で動かせるようになった」「[[dockerコンテナ]]に格納できるようなった」ということらしいです。
| |
− | | |
− | まだまだ始まったばかりであり発展途上ではあるが、やっと[[JBoss]]などの[[アプリケーション・サーバー]]と対抗できる下地ができた感じである。
| |
− | | |
− | == 性能 ==
| |
− | [[node.js]]との比較では圧倒的にasp.net coreの方が高速かつメモリ消費量も少ないということです。
| |
− | | |
− | == 外部リンク ==
| |
− | * 公式リポジトリ
| |
− | *: https://github.com/aspnet/home
| |
− | | |
− | == 関連項目 ==
| |
− | * [[.NET Core]]
| |
− | | |
− | [[category: .NET Core]]
| |
− | [[category: ASP.NET Core]]
| |