コース概要

  • ASP.NET MVC の開始: .NET MVC の文脈; MVC 6 の新機能; MVC プロジェクト テンプレート; ASP.NET MVC プロジェクトの構造の理解; ネーミング規則; ビューの作成; コントローラーの定義; データモデルの定義
  • 完全な ASP.NET MVC アプリケーションの作成: 強い型付きビュー; Razor 構文; URL とアクション メソッドの理解; MVC6 タグ ヘルパー; フォーム送信の処理; データ検証
  • 堅牢な ASP.NET MVC アプリケーション: .NET アプリケーションアーキテクチャの最適実践; リポジトリと EF データモデルの実装; ASP.NET 依存性注入; カスタム コントローラー ファクトリー
  • ビュー手法: カスタム タグ ヘルパーの定義; レイアウトページの定義; スタイルの使用; 部分ビューの定義と使用
  • ナビゲーションの実装: ビュー モデルクラスの定義; コントローラーでのデータフィルタリングの実装; ルーティングメカニズムの理解; ルートテーブルにカスタムエントリを追加; 既定値、パラメータ、検証の定義; URL とハイパーリンクの生成; カスタム ルーティング制約
  • 状態管理: 隠しフィールドの使用; セッションおよびアプリケーション状態; カスタムモデルバインディング
  • Web API を使用した RESTful サービスの作成: Web API の概要; サーバーとクライアントの構築; コンテンツネゴシエーション; 属性ルーティング; カスタムモデルバインディング; Ajax クライアントからの RESTful サービス呼び出し
  • シングル ページ アプリケーションの作成: SPA の概要; GruntJS, NPM, Bower サポートの使用; AngularJS と Bootstrap の概要

要求

  • C# プログラミング経験 6 か月
  • ASP.NET 開発の経験は有利ですが、必須ではありません
 28 時間

参加者の人数


参加者1人当たりの料金

お客様の声 (2)

今後のコース

関連カテゴリー