深入淺出 ASP.NET Core

深入淺出 ASP.NET Core

《深入淺出 ASP.NET Core》是2020年人民郵電出版社出版的圖書,作者是梁桐銘。

基本介紹

  • 中文名:深入淺出 ASP.NET Core
  • 作者:梁桐銘
  • 出版社:人民郵電出版社
  • 出版時間:2020年9月1日
  • ISBN:9787115541093
內容簡介,圖書目錄,作者簡介,

內容簡介

本書是一本系統地介紹ASP.NET Core、Entity Framework Core以及ASP.NET Core Identity框架技術的入門圖書,旨在幫助讀者循序漸進地了解和掌握ASP.NET Core。本書使用ASP.NET Core從零開始搭建一個實際的項目。從基本的控制台應用程式開始,介紹ASP.NET Core基本的啟動流程,涵蓋ASP.NET Core框架中各個技術的實際套用。同時,本書也會介紹一些ASP.NET Core的高級概念。在本書中,我們會開發一個學校管理系統,其中包含清晰的操作步驟和大量的實際代碼,以幫助讀者學以致用,將ASP.NET Core的知識運用到實際的項目開發當中,最後我們會將開發的項目部署到生產環境中。通過閱讀本書,讀者將掌握使用ASP.NET Core開發Web應用程式的方法,並能夠在對新項目進行技術選型時做出戰略決策。
本書適合有一定C# 編程經驗和HTML、JavaScript基礎,並對ASP.NET Core感興趣的讀者閱讀,也可以作為高等院校相關專業的教學用書和培訓學校的教材。

圖書目錄

第 一部分
第1章 程式語言和 .NET的關係 
第2章 NET平台 
第3章 NET 5的統一整合方案 
第4章 創建ASP.NET Core項目 
第5章 ASP.NET Core項目啟動流程 
第6章 ASP.NET Core中的配置檔案 
第7章 ASP.NET Core中的中間件及其工作原理 
第8章 ASP.NET Core中的靜態檔案中間件 
第9章 ASP.NET Core開發人員異常頁面 
第二部分
第10章 詳解ASP.NET Core MVC的設計模式 
第11章 依賴注入與Student模型 
第12章 從Controller傳遞內容協商數據到View 
第13章 完善MVC框架內容 
第14章 ASP.NET Core MVC中的路由 
第15章 ASP.NET Core中的TagHelper 
第16章 ASP.NET Core中的模型綁定與模型驗證 
第17章 EntityFramework Core數據訪問與倉儲模式 
第18章 學生頭像上傳與信息修改 
第19章 404錯誤頁與異常攔截 
第20章 ASP.NET Core中的日誌記錄 
第三部
第21章 從零開始學ASP.NET Core Identity框架 
第22章 授權與驗證的關係 
第23章 角色管理與用戶擴展 
第24章 角色授權與用戶管理 
第25章 EF Core中的數據完整性約束 
第26章 ASP.NET Core中的聲明授權 
第27章 RBAC與CABC 
第28章 Identity的賬戶中心的設計 
第29章 解析部分ASP.NET Core Identity原始碼 
第四部分
第30章 架構 
第31章 倉儲模式的最佳實踐 
第32章 重構學生管理功能 
第33章 課程列表與分組統計功能 
第34章 複雜數據類型及自動依賴注入 
第35章 課程與教師的CRUD 
第36章 處理並發衝突 
第37章 EF Core中的繼承與原生SQL語句使用 
第38章 EF Core 中的數據載入與關係映射 
第五部分
第39章 ASP.NET Core中的Web API 
第40章 實踐多層架構體系 
第41章 部署與發布 
第42章 ASP.NET Core 2.2到ASP. NET Core 3.1的遷移指南 

作者簡介

梁桐銘,微軟最有價值專家、Microsoft AI Open Hack教練、Microsoft Tech Summit 2018講師,52ABP開源框架作者。2015年開始在國內推廣ASP.NET Boilerplate Project開源框架。擁有多年開發經驗與技術團隊管理經驗,熟悉網際網路及電商業。負責過多個大型項目的開發和管理,擅長套用系統項目的規劃設計、及企業解決方案的設計。

相關詞條

熱門詞條

聯絡我們