官术网_书友最值得收藏!

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等)無縫集成。

主站蜘蛛池模板: 上高县| 二手房| 包头市| 上蔡县| 凉城县| 金昌市| 通州区| 绥阳县| 恩施市| 资兴市| 涟水县| 武山县| 定结县| 丹阳市| 中卫市| 云和县| 凤翔县| 驻马店市| 漳平市| 重庆市| 昭通市| 天津市| 双柏县| 龙海市| 宜宾县| 林口县| 开封县| 河池市| 循化| 泗水县| 班戈县| 明水县| 揭阳市| 互助| 三都| 阿拉尔市| 晋城| 宁城县| 宁夏| 武鸣县| 修文县|