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