Course Code: 2870
Duration: 21 hours
Prerequisites:

6 個月的 C# 程式設計經驗。ASP.NET 開發經驗是有利的,但不是必需的。

Overview:

目标

MVC Web 应用程序提供业务逻辑类、网页和控制器之间的清晰分离。 微软 ASP.NET MVC 4 为 Web 开发人员提供了与.NET 平台的所有力量相结合的 MVC 的所有好处。 本课程提供了ASP.NET MVC 4的完整覆盖范围,包括测试驱动开发和JQuery。

完成此课程后,代表将能够

  • 了解模型、视图和控制器设计模式的作用
  • 创建工业强度应用
  • 应用测试驱动开发方法
  • 页面之间的导航
  • 实施丰富的用户界面与JQuery和 Ajax

观众

ASP.NET 开发人员希望使用 MVC 架构。

Course Outline:

模組 1: ASP.NET MVC 入門

  • ASP.NET MVC 專案範本
  • 瞭解 ASP.NET MVC 項目的結構
  • 命名約定
  • 創建檢視
  • 定義控制器
  • 定義數據模型

模組 2: 建立完整的 ASP.NET MVC 應用程式

  • 創建強類型檢視
  • 瞭解 URL 和操作方法
  • 使用 HTML 助手
  • 處理表單回發
  • 數據驗證

模組 3: 使用 Razor 檢視引擎

  • Razor 設計目標
  • 實現Razor檢視
  • Razor 語法
  • Access在Razor 檢視中處理模型數據

模組 4:MVC 應用的工業級 ASP.NET

  • ASP.NET 應用程式體系結構最佳實踐
  • 實現存儲庫和實體框架數據模型
  • 使用依賴注入
  • 實現自定義控制器工廠

模組 5: 使用 ASP.NET MVC 進行測試驅動開發

  • TDD回顧
  • Unit Testing 框架
  • 將 TDD 與 ASP.NET MVC 一起使用的演練

模組 6: 查看技術

  • 定義和使用自定義 HTML 幫助程式
  • 定義佈局/母版頁
  • 使用樣式
  • 定義和使用分部檢視
  • Razor 説明程式方法語法

模組 7: 實現導航

  • 定義檢視模型類
  • 在控制器中實現數據過濾
  • 瞭解路由機制
  • 向路由表添加自定義條目
  • 定義預設值、參數和驗證
  • 生成 URL 和超連結
  • 自定義路由約束

模組 8:State Management

  • 使用隱藏欄位
  • 工作階段和應用程式狀態
  • 自定義模型綁定

模組 9:其他技術

  • 查看腳手架範本
  • 控制器腳手架範本
  • 全域篩選器
  • 模型綁定
  • 異步控制器
  • 身份驗證選項,包括啟用從 Facebook 等登錄。

模組 10: 將 Ajax 和 jQuery 與 ASP.NET MVC 一起使用

  • Ajax 和 ASP.NET MVC概述
  • 不顯眼的阿賈克斯
  • 使用 Ajax 操作連結
  • jQuery 概述
  • jQuery 技術
  • 使用 jQuery UI
Sites Published:

United Arab Emirates - Programming using ASP.NET MVC 4

Qatar - Programming using ASP.NET MVC 4

Egypt - Programming using ASP.NET MVC 4

Saudi Arabia - Programming using ASP.NET MVC 4

South Africa - Programming using ASP.NET MVC 4

Brasil - Programming using ASP.NET MVC 4

Canada - Programming using ASP.NET MVC 4

中国 - Programming using ASP.NET MVC 4

香港 - Programming using ASP.NET MVC 4

澳門 - Programming using ASP.NET MVC 4

台灣 - Programming using ASP.NET MVC 4

USA - Programming using ASP.NET MVC 4

Österreich - Programming using ASP.NET MVC 4

Schweiz - Programming using ASP.NET MVC 4

Deutschland - Programming using ASP.NET MVC 4

Czech Republic - Programming using ASP.NET MVC 4

Denmark - Programming using ASP.NET MVC 4

Estonia - Programming using ASP.NET MVC 4

Finland - Programming using ASP.NET MVC 4

Greece - Programming using ASP.NET MVC 4

Magyarország - Programming using ASP.NET MVC 4

Ireland - Programming using ASP.NET MVC 4

Luxembourg - Programming using ASP.NET MVC 4

Latvia - Programming using ASP.NET MVC 4

España - Programming using ASP.NET MVC 4

Italia - Programming using ASP.NET MVC 4

Lithuania - Programming using ASP.NET MVC 4

Nederland - Programming using ASP.NET MVC 4

Norway - Programming using ASP.NET MVC 4

Portugal - Programming using ASP.NET MVC 4

România - Programming using ASP.NET MVC 4

Sverige - Programming using ASP.NET MVC 4

Türkiye - Programming using ASP.NET MVC 4

Malta - Programming using ASP.NET MVC 4

Belgique - Programming using ASP.NET MVC 4

France - Programming using ASP.NET MVC 4

日本 - Programming using ASP.NET MVC 4

Australia - Programming using ASP.NET MVC 4

Malaysia - Programming using ASP.NET MVC 4

New Zealand - Programming using ASP.NET MVC 4

Philippines - Programming using ASP.NET MVC 4

Singapore - Programming using ASP.NET MVC 4

Thailand - Programming using ASP.NET MVC 4

Vietnam - Programming using ASP.NET MVC 4

India - Programming using ASP.NET MVC 4

Argentina - Programming using ASP.NET MVC 4

Chile - Programming using ASP.NET MVC 4

Costa Rica - Programming using ASP.NET MVC 4

Ecuador - Programming using ASP.NET MVC 4

Guatemala - Programming using ASP.NET MVC 4

Colombia - Programming using ASP.NET MVC 4

México - Programming using ASP.NET MVC 4

Panama - Programming using ASP.NET MVC 4

Peru - Programming using ASP.NET MVC 4

Uruguay - Programming using ASP.NET MVC 4

Venezuela - Programming using ASP.NET MVC 4

Polska - Programming using ASP.NET MVC 4

United Kingdom - Programming using ASP.NET MVC 4

South Korea - Programming using ASP.NET MVC 4

Pakistan - Programming using ASP.NET MVC 4

Sri Lanka - Programming using ASP.NET MVC 4

Bulgaria - Programming using ASP.NET MVC 4

Bolivia - Programming using ASP.NET MVC 4

Indonesia - Programming using ASP.NET MVC 4

Kazakhstan - Programming using ASP.NET MVC 4

Moldova - Programming using ASP.NET MVC 4

Morocco - Programming using ASP.NET MVC 4

Tunisia - Programming using ASP.NET MVC 4

Kuwait - Programming using ASP.NET MVC 4

Oman - Programming using ASP.NET MVC 4

Slovakia - Programming using ASP.NET MVC 4

Kenya - Programming using ASP.NET MVC 4

Nigeria - Programming using ASP.NET MVC 4

Botswana - Programming using ASP.NET MVC 4

Slovenia - Programming using ASP.NET MVC 4

Croatia - Programming using ASP.NET MVC 4

Serbia - Programming using ASP.NET MVC 4

Bhutan - Programming using ASP.NET MVC 4

Nepal - Programming using ASP.NET MVC 4

Uzbekistan - Programming using ASP.NET MVC 4