お問い合わせを送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
予約を送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
コース概要
モジュール1: ASP.NET MVC の開始
- ASP.NET MVC プロジェクトテンプレート
- ASP.NET MVC プロジェクトの構造の理解
- 命名規則
- ビューの作成
- コントローラーの定義
- データモデルの定義
モジュール2: 完全な ASP.NET MVC アプリケーションの作成
- 型指定されたビューの作成
- URL とアクションメソッドの理解
- HTML ヘルパーの使用
- フォームの投稿処理
- データ検証
モジュール3: Razor ビュー エンジンの使用
- Razor の設計目標
- Razor ビューの実装
- Razor 構文
- Razor ビューでモデルデータにアクセスする
モジュール4: 工業レベルの ASP.NET MVC アプリケーション
- ASP.NET アプリケーションアーキテクチャのベストプラクティス
- リポジトリと Entity Framework データモデルの実装
- Dependency Injection(依存性注入)の使用
- カスタムコントローラーファクトリーの実装
モジュール5: ASP.NET MVC でのテスト駆動開発
- TDD の復習
- Unit Testing フレームワーク
- TDD を使用した ASP.NET MVC の導入方法の説明
モジュール6: ビュー技術
- カスタム HTML ヘルパーの定義と使用
- レイアウト/マスターページの定義
- スタイルの使用
- 部分ビューの定義と使用
- Razor ヘルパーメソッド構文
モジュール7: ナビゲーションの実装
- ビュー-モデルクラスの定義
- コントローラーでのデータフィルタリングの実装
- ルーティングメカニズムの理解
- ルートテーブルにカスタムエントリを追加する
- デフォルト、パラメータ、検証の定義
- URL とハイパーリンクの生成
- カスタムルート制約
モジュール8: ステート管理
- 隠しフィールドの使用
- セッションとアプリケーションステート
- カスタムモデルバインディング
モジュール9: その他の技術
- ビュー サcaffolding テンプレート
- コントローラー サcaffolding テンプレート
- グローバルフィルター
- モデルバインディング
- 非同期コントローラー
- 認証オプション(Facebook などからのログインの有効化を含む)
モジュール10: ASP.NET MVC での Ajax と jQuery の使用
- Ajax と ASP.NET MVC の概要
- 非侵入型 Ajax
- Ajax アクションリンクの使用
- jQuery の概要
- jQuery 技術
- jQuery UI の使用
要求
C# プログラミングの6ヶ月の経験。ASP.NET 開発経験は有利ですが、必須ではありません。
21 時間
お客様の声 (1)
それは対話的なもので、多くの質問をすることができ、講師は私の質問に応えて講義を調整してくれました。
Cynthia Rodriguez - RoyalRoads University
コース - Programming using ASP.NET MVC 4
機械翻訳