Microsoft MVP Dino Esposito教會你如何: ◆ 創(chuàng)建新項目并理解其結構 ◆ 在ASP.NET Core中設置和使用熟悉的MVC應用程序模型 ◆ 編寫控制器類代碼來控制請求處理的所有階段 ◆ 從控制器提供HTML,或者直接通過Razor頁面提供HTML ◆ 掌握Razor語言,以快速定義HTML視圖的布局 ◆ 管理跨領域關注點,如全局配置數(shù)據(jù)、錯誤和異常處理、控制器類的設計以及依賴注入 ◆ 使用用戶身份驗證和ASP.NET Core的基于策略的用戶授權API來保護應用程序安全 ◆ 設計高效的數(shù)據(jù)訪問,并為讀寫數(shù)據(jù)選擇合適的選項 ◆ 構建ASP.NET Core Web API來返回JSON、XML或其他數(shù)據(jù) ◆ 使用數(shù)據(jù)綁定,以編程方式更新可視化組件 ◆ 為iOS和Android構建對設備友好的Web視圖 ◆ 探討全新的ASP.NET Core運行時環(huán)境和依賴注入(DI)基礎設施