メインメニューを開く

差分

ASP.NET Core

1,262 バイト追加, 2018年10月31日 (水) 01:25
編集の要約なし
#転送 [[.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]]
匿名利用者