-
>
決戰(zhàn)行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調(diào)優(yōu)實踐之路
-
>
第一行代碼Android
-
>
深度學習
-
>
Unreal Engine 4藍圖完全學習教程
-
>
深入理解計算機系統(tǒng)-原書第3版
-
>
Word/Excel PPT 2013辦公應(yīng)用從入門到精通-(附贈1DVD.含語音視頻教學+辦公模板+PDF電子書)
ASP.NET Core項目開發(fā)實戰(zhàn)入門 版權(quán)信息
- ISBN:9787121393846
- 條形碼:9787121393846 ; 978-7-121-39384-6
- 裝幀:一般膠版紙
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>>
ASP.NET Core項目開發(fā)實戰(zhàn)入門 本書特色
適讀人群 :有一定.NET 基礎(chǔ)的讀者及.NET Core初學者。ASP.NET Core 是一個開源的跨平臺框架。 本書深入淺出地介紹了ASP.NET Core3.1版本方方面面的知識。 技術(shù)全面,包含如Razor頁面、MVC、Blazor、SignalR、gRPC等,并且還包含EF Core、Dapper等ORM。 講解深入,不浮于表面,對于各知識點,均通過實例和源碼深入剖析原理,讓讀者知其然,并知其所以然。
ASP.NET Core項目開發(fā)實戰(zhàn)入門 內(nèi)容簡介
本書共14章,深入淺出地介紹了ASP.NET Core基礎(chǔ)及項目開發(fā)方面的知識。主要內(nèi)容有.NET Core基礎(chǔ)知識、ASP.NET Core開發(fā)工具的使用、ASP.NET Core的原理和特性、Razor頁面、MVC、Blazor、EF Core、Dapper、ASP.NET Core Web API、SignalR、gRPC、身份驗證、NetNote系統(tǒng)等。除此之外,還從零開始講解一個完整的ASP.NET Core Razor頁面項目的開發(fā)、發(fā)布及部署,帶領(lǐng)讀者走進ASP.NET Core項目開發(fā)。使用ABP框架創(chuàng)建了一個圖書管理項目,深入源碼了解其原理和思想。很后詳細介紹了ASP.NET Core的一些很好開源項目,供讀者在其他項目中借鑒和使用。
ASP.NET Core項目開發(fā)實戰(zhàn)入門 目錄
第1章 ASP.NET Core 1
1.1 為何使用ASP.NET Core 1
1.2 使用ASP.NET Core MVC生成Web API和Web UI 2
1.3 面向.NET Framework的ASP.NET Core 2
1.4 ASP.NET Core與ASP.NET 4.x的區(qū)別 3
1.5 ASP.NET Core的主要開源框架 3
第2章 .NET Core 5
2.1 .NET Core特性 5
2.2 .NET Core支持的跨平臺 8
2.3 安裝SDK 10
2.4 命令行 11
2.4.1 dotnet命令介紹 11
2.4.2 dotnet命令實戰(zhàn) 12
第3章 .NET Standard 16
3.1 .NET Standard介紹 16
3.1.1 版本 17
3.1.2 規(guī)范 18
3.1.3 .NET Framework兼容性模式 19
3.1.4 .NET Standard庫和Visual Studio 20
3.1.5 .NET Standard圖解 20
3.2 .NET Standard 2.0 20
3.3 .NET Standard 2.1 22
第4章 ASP.NET Core項目入門 24
4.1 項目創(chuàng)建流程 24
4.2 開發(fā)工具 26
第5章 ASP.NET Core Web應(yīng)用 29
5.1 基礎(chǔ)知識 29
5.1.1 主機 29
5.1.2 主機提供的服務(wù) 31
5.1.3 主機配置 33
5.1.4 Startup 34
5.1.5 中間件 35
5.1.6 配置 36
5.1.7 依賴注入 40
5.1.8 環(huán)境 44
5.1.9 日志 45
5.1.10 錯誤處理 47
5.1.11 靜態(tài)文件 48
5.2 Razor頁面 50
5.2.1 創(chuàng)建Razor Pages Web應(yīng)用 51
5.2.2 開發(fā)書籍管理系統(tǒng) 52
5.2.3 Razor頁面的理論知識 73
5.3 MVC 85
5.3.1 創(chuàng)建MVC應(yīng)用 85
5.3.2 項目開發(fā) 86
5.3.3 MVC介紹 96
5.4 Blazor 103
5.4.1 創(chuàng)建Blazor應(yīng)用 103
5.4.2 項目開發(fā) 108
5.4.3 Blazor介紹 114
第6章 數(shù)據(jù)訪問 126
6.1 EF Core 126
6.1.1 入門 128
6.1.2 模型 137
6.1.3 查詢 157
6.1.4 保存 162
6.2 Dapper 165
6.2.1 新建項目 166
6.2.2 增刪查改實現(xiàn) 166
6.2.3 源碼解析 168
第7章 ASP.NET Core Web API 171
7.1 Web API 171
7.1.1 新建Web API 172
7.1.2 實現(xiàn)Web API 173
7.2 Swagger 179
第8章 SignalR 185
8.1 實時聊天室 186
8.2 橫向擴展 191
第9章 gRPC 194
9.1 gRPC服務(wù)端 195
9.2 gRPC客戶端 196
9.3 雙向通信 199
9.4 gRPC與Web API的功能比較 203
9.4.1 gRPC的優(yōu)點 204
9.4.2 gRPC的缺點 205
9.4.3 gRPC適合的方案 206
第10章 身份驗證 207
10.1 身份驗證介紹 207
10.2 Identity 210
10.3 IdentityServer4 210
10.3.1 API訪問控制 211
10.3.2 ASP.NET Core OpenID Connect交互應(yīng)用 217
第11章 NetNote系統(tǒng) 224
11.1 創(chuàng)建新項目 224
11.2 實現(xiàn)NetNote的基本功能 228
11.3 分類和分頁 233
11.4 密碼及附件上傳 240
11.5 編輯和刪除 245
11.6 富文本支持 248
11.7 Web API 250
11.8 基本身份驗證中間件 254
11.9 身份驗證 257
11.10 數(shù)據(jù)庫初始化及切換 268
第12章 部署實踐 271
12.1 部署至Linux系統(tǒng) 271
12.1.1 部署至Ubuntu系統(tǒng) 273
12.1.2 部署至CentOS系統(tǒng) 276
12.2 部署至Windows系統(tǒng) 279
12.3 Docker 部署實踐 282
12.3.1 NetNote部署 283
12.3.2 Docker管理 285
第13章 ABP框架 287
13.1 ABP框架介紹 287
13.2 基礎(chǔ)知識 289
13.2.1 使用命令行創(chuàng)建應(yīng)用 289
13.2.2 在線創(chuàng)建應(yīng)用 290
13.3 圖書管理項目 295
13.4 特性及源碼解析 323
13.4.1 模塊 323
13.4.2 多租戶 329
13.4.3 事件總線 334
第14章 ASP.NET Core開源項目 341
14.1 eShopOnWeb(微軟ASP.NET Core示例項目) 341
14.1.1 配置SQL Server 342
14.1.2 解決方案 343
14.1.3 eShopOnContainers 345
14.2 Orchard Core(CMS管理系統(tǒng)和模塊化框架) 348
14.2.1 解決方案 349
14.2.2 Orchard Core CMS 350
14.2.3 Orchard Core Framework 352
14.3 AspNetCoreSpa(單頁Web應(yīng)用) 355
14.3.1 解決方案 355
14.3.2 源碼解析 356
14.4 CleanArchitecture(整潔架構(gòu)示例) 358
14.4.1 解決方案 360
14.4.2 整潔架構(gòu) 361
ASP.NET Core項目開發(fā)實戰(zhàn)入門 作者簡介
張劍橋,有豐富的.NET開發(fā)經(jīng)驗。關(guān)注系統(tǒng)架構(gòu)及微服務(wù),對技術(shù)抱有極大的熱情,喜歡開源,樂于分享。熱衷于.NET跨平臺開發(fā)和實踐,對.NET Core及ASP.NET Core有深入的研究了解,專注于.NET及.NET Core系統(tǒng)開發(fā)與架構(gòu)。
- >
企鵝口袋書系列·偉大的思想20:論自然選擇(英漢雙語)
- >
羅庸西南聯(lián)大授課錄
- >
人文閱讀與收藏·良友文學叢書:一天的工作
- >
苦雨齋序跋文-周作人自編集
- >
名家?guī)阕x魯迅:故事新編
- >
【精裝繪本】畫給孩子的中國神話
- >
經(jīng)典常談
- >
莉莉和章魚