Get started with ASP.NET Core MVC

docs.microsoft.com

できるようになること

覚えたこと

  • EF Core...データベースへのアクセスを行う処理の実装を簡素化するもの。
  • スキャフォールディングング...データモデルとなる型を元に、いわゆるCRUD(Create/Read/Upadate/Delete)と呼ばれる追加、読込、変更、削除を行う画面とそのコードを自動で生成する機能のこと。
  • オーバーポスティング攻撃...ユーザー入力からモデル クラスをバインドするあらゆる場所で発生する可能性があります。アプリケーションが意図していなかったデータをユーザーが制御できるようになります。

その他

  • 下記のエラー...ASP.NET Core 3.1にてスキャフォールディングアイテムを追加しようとすると発生。ASP.NET 5.0で再作成したらエラー解消。

f:id:cniya:20210720212605p:plain