Tutorial: Create a Razor Pages web app with ASP.NET Core
できるようになること
- ASP.NET Coreが全くの初めてでも動くページを作成することができる
覚えた用語
- Razor...サーバーベースのコードを Web ページに埋め込むマークアップ構文です。 通常、ファイル拡張子.cshtmlを持ちます。
- CSRF...クロスサイトリクエストフォージェリ(CSRF)。サーバーがリクエストを十分に検証していない場合に、攻撃者が意図しないリクエストを送信することによって、正常なリクエストとして処理を実行できてしまう危険性の事を言います。一般的な対策としては POSTなどの必要がある画面では、事前にクライアントにユニークなトークンを発行しておき、そのトークンをサーバーに投げない限りは処理を受け付けないとする方法です。
- TLS...SSLの後継規格。
その他
- VS2019インストールしたらSql Server勝手に使えた
- 同時更新の競合もある程度は自動制御してくれるようだ