「カテゴリ:ASP .NET Core」の版間の差分
ナビゲーションに移動
検索に移動
imported>Administrator (ページの作成:「category: .NET Core」) |
imported>Administrator |
||
1行目: | 1行目: | ||
+ | |||
+ | |||
+ | [[.NET Framework]]が「[[.NET Core]] 1.0」としてイチから再出発することになったのに伴い、[[ASP.NET]]も「[[ASP.NET Core]]」として再出発することになった。 | ||
+ | |||
+ | 中身は従来と比べ驚くほどシンプルになった。 | ||
+ | |||
+ | 最大の変更点はASP .NET Coreでは[[クラウドサービス]]推しの関係で[[Linux]]での動作が大前提となった。 | ||
+ | 旧来の[[Windows]]が大前提の[[ASP .NET]]とは完全に別物と考えたほうがよい。 | ||
+ | |||
+ | 従来のASP .NETではちょっと凝ったことをしようとすると「[[Windows]]の機能でやれ」「[[IIS]]の機能でやれ」という依存が酷かったが、ASP .NET Coreでは[[Kestrel]]という独自のウェブサーバーも付属し、[[Mac]]でも[[Linux]]でも問題なく動作するようになった。 | ||
+ | |||
+ | [[MVC]]も[[Web API]]も全部「Microsoft.AspNetCore.Mvc.Controllerクラス」ひとつで完結している。 | ||
+ | |||
+ | まだまだ始まったばかりであり発展途上ではあるが、やっと[[JBoss]]などの[[アプリケーション・サーバー]]と対抗できる下地ができた感じである。 | ||
+ | |||
+ | すばらしいね。 | ||
+ | |||
+ | == 外部リンク == | ||
+ | * 公式リポジトリ | ||
+ | *: https://github.com/aspnet/home | ||
+ | |||
+ | == 関連項目 == | ||
+ | * [[.NET Core]] | ||
+ | |||
[[category: .NET Core]] | [[category: .NET Core]] |
2018年10月31日 (水) 01:26時点における版
.NET Frameworkが「.NET Core 1.0」としてイチから再出発することになったのに伴い、ASP.NETも「ASP.NET Core」として再出発することになった。
中身は従来と比べ驚くほどシンプルになった。
最大の変更点はASP .NET Coreではクラウドサービス推しの関係でLinuxでの動作が大前提となった。 旧来のWindowsが大前提のASP .NETとは完全に別物と考えたほうがよい。
従来のASP .NETではちょっと凝ったことをしようとすると「Windowsの機能でやれ」「IISの機能でやれ」という依存が酷かったが、ASP .NET CoreではKestrelという独自のウェブサーバーも付属し、MacでもLinuxでも問題なく動作するようになった。
MVCもWeb APIも全部「Microsoft.AspNetCore.Mvc.Controllerクラス」ひとつで完結している。
まだまだ始まったばかりであり発展途上ではあるが、やっとJBossなどのアプリケーション・サーバーと対抗できる下地ができた感じである。
すばらしいね。
外部リンク
- 公式リポジトリ
関連項目
現在このカテゴリには、ページまたはメディアがありません。