Pagesをプロジェクト内で併用可能。patternsによる指定が可能。asp-append-versionsrcにファイルのバージョンを追加するかどうか(キャッシュ対策)asp-src-include複数のファイルを読み込む。asp-src-excludeasp-src-includeファイルから除外する。asp-src-include属性と組み合わせて使用する。fallbackasp-fallback-srcsrc属性に指定したファイルの読み込みに失敗した場合に読み込むfallbackファイル。asp-fallback-testasp-fallback-srcと組み合わせて使用する。ファイルの読み込みに失敗したかどうかの判定を行うためのスクリプト。asp-fallback-src-includeasp-fallback-srcと組み合わせて使用する。ファイルの読み込みに失敗した場合、fallbackファイル一式を指定する。asp-fallback-src-excludeasp-fallback-src-includeと組み合わせて使用する。除外するfallbackファイルを指定する。†RTMでは実装されていなかったようだが(?)、最近はあるらしい。継承する元がMicrosoft.AspNetCore?.Mvc.Razor名前空間のRazorPage?に変わっている。スマートフォンに対応できない。#独自にヘッダを参照して、Viewを振り分けるなどの対応が必要になる。†Ajax.BeginForm?がサポートされない。Controller.JavaScriptメソッド、JavaScriptResult?クラスが無くなっている。必要に応じて、独自のJavaScriptResult?を実装することが推奨されている。†Routingの構成方法が異なっている。以下のようなパラメタが使用可能。以下から、いくらか、影響を受ける。†CORSの構成方法が異なっている。Sharing)を有効化する。UseCorsでAllowAllOriginsを指定。†Shimを利用して互換性を上げ移行性を上げることができる。†MVCの各要素への依存関係の挿入方法が用意されている。応答全体ではなく、チャンクをレンダリングする。Viewより強力と言える。ControllerとViewの間の関心の分離とテストの容易性の利点。ロジックを含めることができる。ロジックを部品化する。通常、Controllerではなく、View(Layout)から呼び出される。ViewComponent?の呼び出し方法には、以下の2つの方法がある。@Component.InvokeAsync?メソッドで呼び出す。Tagヘルパーで呼び出す。Modelバインディングは使用せず、指定されたデータのみに依存する。†ViewComponent?は、以下の2つのパーツで構成される。