コース概要
- 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 とハイパーリンクの生成。カスタムルート制約
- 状態 Management: 隠しフィールドを使用しています。セッションとアプリケーションの状態。カスタムモデルバインディング
- Web API を使用した RESTful サービスの作成: Web API の概要。サーバーとクライアントの構築。コンテンツのネゴシエーション。属性ルーティング。カスタムモデルバインディング。 Ajax クライアントから RESTful サービスを呼び出しています
- シングルページアプリケーションの作成: SPA の概要。 GruntJS、NPM、および Bower サポートの使用。 AngularJSとBootstrapの概要
要求
- 6ヶ月のC#プログラミング経験
- ASP.NETの開発経験があると有利ですが、必須ではありません 。
お客様の声 (6)
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.
Titus - Ness
コース - Unit Testing with C#
It was interactive, I could ask many questions and the instructor would modify his lecture to answer my questions