課程簡介

模組 1: MVC ASP.NET 簡介

  • ASP.NET Web 開發回顧
  • ASP.NET MVC 的主要優點
  • 模型、檢視和控制器的角色

模組 2: MVC 入門 ASP.NET

  • 為 ASP.NET MVC 準備開發環境
  • 創建 ASP.NET MVC 專案
  • 瞭解 ASP.NET MVC 項目的結構
  • 命名約定
  • 創建檢視
  • 定義控制器
  • 定義數據模型

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

  • 創建強類型檢視
  • 瞭解 URL 和操作方法
  • 使用 HTML 幫助程式
  • 處理表格回傳;數據驗證

模組 4: 使用 Razor 檢視引擎

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

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

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

模組 6: 查看技術

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

模組 7: 實現導航: 定義檢視模型類

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

模組 8:State Management

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

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

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

模組 10: MVC 4.5 技術的其他 ASP.NET

  • 查看腳手架範本
  • 控制器腳手架範本
  • Unity 的依賴項注入

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

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

模組 12: 其他技術

  • 控制器技術
  • 過濾器
  • 模型綁定

最低要求

3-6 個月的 ASP.NET Web 開發經驗,使用 C#。

  28 時間:
 

人數


開始於

結束於


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

客戶評論 (10)

相關課程

課程分類