コース概要

モジュール 1: ASP.NET MVC の概要

  • ASP.NET Web開発の要約
  • ASP.NET MVC の主な利点
  • モデル、ビュー、コントローラーの役割

モジュール 2: ASP.NET MVC の概要

  • ASP.NET MVC 用の開発環境を準備する
  • ASP.NET MVC プロジェクトの作成
  • ASP.NET MVC プロジェクトの構造を理解する
  • 命名規則
  • ビューの作成
  • コントローラーの定義
  • データモデルの定義

モジュール 3: 完全な ASP.NET MVC アプリケーションの作成

  • 厳密に型指定されたビューの作成
  • URL とアクションメソッドを理解する
  • HTML ヘルパーの使用
  • フォームのポストバックの処理。データ検証

モジュール 4: Razor ビュー エンジンの使用

  • カミソリの設計目標
  • Razor ビューの実装
  • Razor 構文
  • Razor ビューでモデル データを Access 処理する

モジュール 5: 産業用強度の ASP.NET MVC アプリケーション

  • ASP.NET アプリケーション アーキテクチャのベスト プラクティス
  • リポジトリとEntity Frameworkデータモデルの実装
  • 依存性注入の使用;カスタム コントローラー ファクトリの実装
  • ASP.NET MVCによるテスト駆動開発

モジュール 6: テクニックを表示する

  • カスタム HTML ヘルパーの定義と使用
  • レイアウト/マスターページの定義
  • スタイルの使用
  • 部分ビューの定義と使用
  • Razor ヘルパー メソッドの構文

モジュール 7: ナビゲーションの実装: ビューモデル クラスの定義

  • コントローラでのデータフィルタリングの実装
  • ルーティングの仕組みを理解する
  • ルートテーブルへのカスタムエントリの追加
  • デフォルト、パラメータ、および検証の定義
  • URL とハイパーリンクの生成
  • カスタムルート制約

モジュール 8: 状態 Management

  • 隠しフィールドの使用
  • セッションとアプリケーションの状態
  • カスタムモデルバインディング

モジュール 9: ASP.NET MVC での Ajax と jQuery の使用

  • Ajax と ASP.NET MVC の概要。目立たないAjax。
  • Ajax アクション リンクの使用
  • jQueryの概要
  • 【3】テクニック
  • jQuery UIの使用

モジュール 10: 追加の ASP.NET MVC 4.5 テクニック

  • 足場テンプレートを表示する
  • コントローラーの足場テンプレート
  • Unity による依存関係の注入

モジュール 11: ASP.NET MVC を使用したテスト駆動開発

  • TDD の要約
  • ASP.NET MVC で TDD を使用するウォークスルー

モジュール 12: 追加のテクニック

  • コントローラーのテクニック
  • フィルター
  • モデルバインディング

要求

0]を使用したASP.NETでのWeb開発経験3~6ヶ月。

  28 時間
 

参加者の人数


開始

完了


Dates are subject to availability and take place between 10:00 and 17:00.
Open Training Courses require 5+ participants.

お客様の声 (10)

関連コース

Introduction to .Net Core

  14 時間

Introducing C# 6.0 with Visual Studio 2015/2017

  28 時間

関連カテゴリー