- ASP.NET Core項目開發實戰入門
- 張劍橋編著
- 249字
- 2020-09-25 13:00:54
1.2 使用ASP.NET Core MVC生成Web API和Web UI
ASP.NET Core MVC提供了生成Web API和Web UI所需的功能:
●Model-View-Controller(MVC)模式使Web API和Web應用可測試。
●Razor Pages是基于頁面的編程模型,它讓Web UI的生成更加簡單、高效。
●Razor標記提供了適用于Razor頁面和MVC視圖的高效語法。
●標記幫助程序使服務器端代碼可以在Razor文件中參與創建和呈現HTML元素。
●內置的多數據格式和內容協商使Web API可訪問多種客戶端,包括瀏覽器和移動設備。
●模型綁定自動地將HTTP請求中的數據映射到操作方法參數。
●模型驗證自動地執行客戶端和服務器端驗證。
ASP.NET Core可與常用客戶端框架和庫(包括Razor Components、Angular、React和Bootstrap等)無縫集成。
推薦閱讀
- Windows 8實戰從入門到精通
- 綜合布線設計與施工(第2版)
- CSS網頁布局與瀏覽器兼容
- PWA實戰:面向下一代的Progressive Web APP
- Adobe XD界面設計與原型制作教程(全彩)
- 撥得云開見日出:解構一個典型的云計算系統
- INSTANT Migration to HTML5 and CSS3 How-to
- 系統工程的藝術:用基于模型的系統工程方法構建復雜系統(原書第2版)
- Hands-On Networking with Azure
- 計算機網絡教程(第4版)
- 信息安全保障
- 云計算原理與實踐
- Magento Search Engine Optimization
- 計算機網絡(第3版)
- 開源云計算:部署、應用、運維