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

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

主站蜘蛛池模板: 洛隆县| 樟树市| 隆子县| 海盐县| 上思县| 攀枝花市| 平南县| 上栗县| 南阳市| 平江县| 建阳市| 抚顺市| 红桥区| 昆明市| 光山县| 如东县| 木兰县| 安国市| 乳源| 江口县| 郸城县| 色达县| 密山市| 桑日县| 怀来县| 海林市| 河源市| 奇台县| 崇明县| 三穗县| 玛沁县| 蒙阴县| 腾冲县| 新密市| 红原县| 张北县| 琼海市| 洛扎县| 龙陵县| 长寿区| 玉龙|