コース概要
モジュール 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ヶ月。
お客様の声 (10)
全体的な露出だけです。非常に役立ちます。
Travis - Beckman Coulter
コース - Introduction to Blazor
Machine Translated
トレーナーは私たちのあらゆる質問に非常に親切に答えてくれ、画面を共有して私たちが発生したエラーを表示させてくれました。これは素晴らしかったです。
chithra - Public Health Wales NHS Trust
コース - Advanced Blazor
Machine Translated
質疑応答。そしてプロジェクトのデモンストレーション。
Qing - Ametek
コース - Implementing the Actor Model with Microsoft Orleans
Machine Translated
It took up good stuff with a good speed, and not stayed in areas that was not important, left that to the student when the course was over. I mean that for a 2 day course it is a good value.
Mikael Forsberg - Kvadrat Örebro AB
コース - Introduction to .Net Core
Very hands on knowledge on the subject. A little bit of theory at the beginning to set the stage.
Thibault Chappuis - Mikron SA Boudry
コース - Entity Framework Core 2.0
Time management of the training. Allocated time of training was well-spent and maximized.
Edgar Caguioa - ANALOG DEVICES GEN. TRIAS, INC.
コース - Visual Studio with VB.Net
Folio さんの幅広い知識に感謝しました。彼はコースの内容に精通しているだけでなく、例を私たちにとってより意味のあるものにするために、私たちが使い慣れている言語の構文についても知っていました。合間に彼は、トレーニングの範囲外のテクノロジーやソリューションに関する知識を共有し、将来 (および将来のトレーニング) で使用できる他のソリューションについての洞察を提供しました。
Raphael - Markit Valuations Limited
コース - Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012
Machine Translated
Trainer knowledge and approach.
Piotr Kucharski
コース - Introducing C# 6.0 with Visual Studio 2015/2017
柔軟なアプローチと、トレーニング参加者から提起された質問や問題に合わせた演習の調整。
Maciej - DataConsult S.A.
コース - Advanced Programming in C#
Machine Translated
the trainer level.