ASP.NET Core MVC と EF Core - チュートリアル シリーズ

このチュートリアルは ASP.NET Core 3.0 に更新されていません。 ASP.NET Core 5.0 用に更新されています。

このチュートリアルでは、ASP.NET Core MVC と Entity Framework Core のコントローラーとビューについて説明します。 Razor Pages は代替プログラミング モデルです。 新しい開発では、コントローラーやビューを使う MVC よりも Razor Pages を使うことをお勧めします。 このチュートリアルの Razor Pages バージョンを参照してください。 それぞれのチュートリアルには、もう一方では説明されない内容が含まれています。

この MVC のチュートリアルに含まれ、Razor Pages のチュートリアルには含まれていないこと:

  • データ モデルで継承を実装する
  • 生 SQL クエリを実行する
  • 動的な LINQ を使ってコードを簡略化する

Razor Pages のチュートリアルに含まれ、このチュートリアルには含まれていないこと:

  • Select メソッドを使って関連データを読み込む
  • EF のベスト プラクティス。
  1. 作業開始
  2. 作成、読み取り、更新、削除の操作
  3. 並べ替え、フィルター、ページング、グループ化
  4. 移行
  5. 複合データ モデルの作成
  6. 関連データの読み取り
  7. 関連データの更新
  8. コンカレンシーの競合の処理
  9. 継承
  10. 高度なトピック