#author("2017-11-03T05:41:05+00:00","default:admin","admin") あまりにも情報不足なのと、Microsoftからの情報提供が悪過ぎるのにムカついたので書きまくる! ---- 本サイト内関連ページ -[[ASP.NET Core/IIS]] -[[ASP.NET Core/データベース]] -[[ASP.NET Core MVC]] -[[ASP.NET Core MVC/Model]] -[[ASP.NET Core MVC/View]] -[[ASP.NET Core MVC/Controller]] -[[ASP.NET Core MVC/ルーティング]] -[[ASP.NET Core MVC/状態管理]] ---- -[[ASP.NET Core ClockUpTips:http://aspnet-core.clock-up.jp]] -[[ASP.NET Core チュートリアル:http://www.w3ii.com/ja/asp.net_core/default.html]] -[[ASP.NET MVCの用語:https://techinfoofmicrosofttech.osscons.jp/index.php?ASP.NET%20MVC%E3%81%AE%E7%94%A8%E8%AA%9E]] -[[「いよいよ登場「ASP.NET Core 1.0」 マルチプラットフォームな.NETとは?」連載一覧:https://codezine.jp/article/corner/674]] -[[Hello World, ASP.NET Core 1.0!:https://blogs.msdn.microsoft.com/nakama/2016/07/07/aspnetcore10/]] -[[ASP.NET Core 1.0の概要を整理する:http://ryuichi111std.hatenablog.com/entry/2016/05/28/160518]] -[[ASP.NET Core - マイクロソフト系技術情報 Wiki - OSSコンソーシアム:https://techinfoofmicrosofttech.osscons.jp/index.php?ASP.NET%20Core]] -[[.NET Core 1.1 をリリース:https://blogs.msdn.microsoft.com/visualstudio_jpn/2016/11/24/announcing-net-core-1-1/]] -[[ASP.NETからASP.NET Coreに移行した話:http://qiita.com/taiga_takahari/items/240a4b0453990db4005f]] -[[ASP.NET MVC アプリケーションを ASP.NET Core MVC にマイグレーションしようとして挫折した話:http://blog.shibayan.jp/entry/20160629/1467209826]] -[[ASP.NET Core MVC に関する投稿:http://mrgchr.hatenablog.com/archive/category/ASP.NET%20Core%20MVC]] -[[macOS ではじめる ASP.NET Core x Entity Framework Core x PostgreSQL:http://qiita.com/k--kato/items/134256c4954aa6115502]] -[[.NET Core on Linux Handson:https://www.gitbook.com/book/tanaka-takayoshi/-net-core-on-linux-handson/details]] -[[ASP.NET Core アプリを Linux サーバーで公開:https://creativeweb.jp/code/aspdotnetcore-linux]] -[[ASP.NET Core を始める際に知っておきたい Web フロントエンドツールの種類と最新トレンド:http://tkiryu.hatenablog.com/entry/2017/02/15/084115]] **ASP.NETの歴史 [#x48bf873] -1996年 : Active Server Pages -2002年 : ASP.NET -2009年 : ASP.NET MVC -2016年 : ASP.NET Core **ASP.NET Core の特徴 [#ta3256cb] -オープンソースで開発されている -動作環境がWindowsに加えMacとLinuxに正式に対応した -これまで個別の機能であった「ASP.NET MVC」「WebAPI」「WebPages」は、ASP.NET Coreで再設計され、1つに統合された -Linux/Mac/Windows共通で使用できるコマンドラインインターフェース「.NET CLI」が用意された。このコマンドを使用することで、リポジトリから取得してきたソースコードを、環境を意識することなく依存解決を行い、ビルドし、実行できるようになった。 -IIS 非依存。libuvベースのKestrelという新しいWebサーバーが提供され、IISやNginxとの連携することもできる。 -MVC/Entity Framework Core の知識を必須とするため、ASP.NET Web Forms や型付きデータセットで開発されてきた方々には、非常にハードルが高い開発プラットフォームにもなっている -高水準 UI 部品が大量に存在していた ASP.NET Web Forms から、いきなりスクラッチ開発に近い ASP.NET MVC/EF 開発ベースに移れと言われても正直キツイ(らしい)