第1回 ASP.NET MVCフレームワーク 基本のキ
1.ASP.NET MVCとは?/ASP.NET MVCを利用するための準備 2.Hello, Worldアプリケーションを作成する(1) 3.Hello, Worldアプリケーションを作成する(2) 4.ユーザー・パラメータを受け取る/アクション・メソッドでポスト・データの取得 5.入力フォームに検証機能を追加する
第2回 スキャフォールディング機能で軽々DB連携アプリケーション
1.Entity Dataモデルを作成/コントローラ・クラスを作成 2.Indexアクション・メソッド&ビューを定義 3.Detailsアクション・メソッド&ビューを定義/ビューの部品化 4.Createアクション・メソッド&ビューを定義 5.Editアクション・メソッド&ビューを定義
第3回 ActionResultオブジェクトでアクション操作も自由自在
1.ActionResultオブジェクトとは/ViewResult/RedirectToRouteResult 2.ContentResultオブジェクト 3.JsonResultオブジェクト 4.PartialViewResultオブジェクト 5.JavaScriptResultオブジェクト/FileResultオブジェクト
第4回 フィルタ属性による認証/キャッシュ/セキュリティ対策の実装
1.ページ・キャッシング機能を有効化する:OutputCache属性 2.アプリケーションに認証機能を追加したい:Authorize属性 3.カスタム・エラー・ページを有効化する:HandleError属性 4.HandleError属性のプロパティ 5.妥当性を検証:ValidateInput属性/CSRF対策:ValidateAntiForgeryToken属性