發表於2024-12-18
ASP.NET Core 是一個新的開源跨平颱框架,用於構建Web應用、IoT應用和移動後端應用。ASP.NET Core應用程序可以運行於 .NET Core 和完整的 .NET Framework 之上。你可以在 Windows、Mac 和 Linux 上跨平颱地開發和運行 ASP.NET Core 應用程序。
ASP.NET Core架構上有許多變化,這些變化使其成為一個更為精簡並且模塊化的框架。 ASP.NET Core不再基於System.Web.dll,而是基於一係列顆粒化的,並且有良好構建的 NuGet 包。這允許你通過隻包含需要的NuGet包來優化你的應用程序。 較小的應用程序使用麵的好處包括更可靠的安全性,精簡的服務,優越的性能,並使用“為你使用的付齣”模型降低成本。
本書深入淺齣地介紹瞭ASP.NET Core基礎及實戰方麵方方麵麵的知識,主要有.NET Core的基礎知識及安裝、dotnet命令、ASP.NET Core 開發工具操作及使用、ASP.NET Core原理和組件介紹、ASP.NET Core MVC框架學習、ASP.NET Core Web API 學習和擴展Web API輸齣格式,以及.NET.Core 的單元測試,最後以一個完整的項目結尾,並講解瞭項目的發布和部署。
張劍橋,有豐富的.NET開發經驗。關注係統架構及大數據,對技術抱有極大的熱情,喜歡開源,樂於分享。
熱衷於.NET跨平颱開發和實踐,對.NET Core及ASP.NET Core有深入瞭解。對大數據及分布式係統有所研究。
從事過電子商務係統開發,有係統性能優化及分布式經驗。目前從事傳統企業供應鏈係統架構設計開發。
第1 章 .NET Core .......................................................................................................... 1
1.1 .NET Core 介紹 ...................................................................................................... 1
1.2 .NET Core 跨平颱 .................................................................................................. 3
1.3 .NET Core SDK 下載安裝 ..................................................................................... 3
第2 章 dotnet 命令 ......................................................................................................... 5
2.1 dotnet 命令介紹 ..................................................................................................... 5
2.2 dotnet-new .............................................................................................................. 6
2.3 dotnet-restore .......................................................................................................... 7
2.4 dotnet-run ................................................................................................................ 8
2.5 dotnet-build ........................................................................................................... 10
2.6 dotnet-test ............................................................................................................. 11
2.7 dotnet-pack ........................................................................................................... 14
2.8 dotnet-publish ....................................................................................................... 15
2.9 dotnet 命令實戰 ................................................................................................... 17
第3 章 VS Code 開發.NET Core .................................................................................. 25
3.1 VS Code 安裝及介紹 ........................................................................................... 25
3.2 VS Code 開發調試.NET Core ............................................................................. 26
3.3 VS Code C#插件配置介紹 .................................................................................. 30
第4 章 VS 2015 開發.NET Core .................................................................................. 32
4.1 VS 2015 安裝及介紹 ........................................................................................... 32
4.2 VS 2015 新建應用 ............................................................................................... 33
VI ∣ ASP.NET Core 跨平颱開發從入門到實戰
第5 章 ASP.NET Core .................................................................................................. 34
5.1 ASP.NET Core 介紹 ............................................................................................. 34
5.2 Application Startup ............................................................................................... 38
5.3 中間件 .................................................................................................................. 42
5.4 靜態文件 .............................................................................................................. 51
5.5 配置文件 .............................................................................................................. 63
5.6 日誌(Logging) ................................................................................................. 70
5.7 依賴注入DI ......................................................................................................... 83
5.8 多環境 .................................................................................................................. 95
5.9 應用程序狀態(Session) .................................................................................. 99
5.10 程序緩存(Caching) ..................................................................................... 109
第6 章 EF Core .......................................................................................................... 113
6.1 EF Core 介紹 ...................................................................................................... 113
6.2 Code First ........................................................................................................... 115
6.3 Database First ..................................................................................................... 122
第7 章 ASP.NET Core MVC ....................................................................................... 129
7.1 ASP.NET Core MVC 介紹 ................................................................................. 129
7.2 路由(Routing) ............................................................................................... 131
7.3 模型(Model) .................................................................................................. 156
7.4 視圖(View) .................................................................................................... 165
7.5 布局(Layout) ................................................................................................. 171
7.6 標簽助手(Tag Helpers) ................................................................................. 177
7.7 局部視圖(Partial Views) ............................................................................... 190
7.8 視圖組件(View Component) ........................................................................ 194
7.9 控製器(Controller)與Action 以及Action Result ........................................ 199
7.10 過濾器(Filter) .............................................................................................. 201
7.11 依賴注入View ................................................................................................. 212
7.12 依賴注入Controller ......................................................................................... 218
7.13 區域(Areas) ................................................................................................. 223
目 錄 ∣ VII
第8 章 ASP.NET Core Web API ................................................................................. 228
8.1 Web API 介紹 ..................................................................................................... 228
8.2 自定義格式化(Format) ................................................................................. 232
第9 章 單元測試 ......................................................................................................... 240
9.1 單元測試介紹 .................................................................................................... 240
9.2 單元測試實戰xUnit.net .................................................................................... 240
9.3 單元測試實戰MSTest ....................................................................................... 246
9.4 測試控製器邏輯 ................................................................................................ 250
第10 章 項目實戰NetNote 係統 ................................................................................. 258
10.1 新建項目 .......................................................................................................... 258
10.2 添加及查看 ...................................................................................................... 263
10.3 分類和分頁 ...................................................................................................... 269
10.4 密碼查看附件上傳 .......................................................................................... 276
10.5 Web API ............................................................................................................ 282
10.6 Basic 基本認證中間件..................... ASP.NET Core跨平颱開發從入門到實戰 下載 mobi epub pdf txt 電子書 格式
ASP.NET Core跨平颱開發從入門到實戰 下載 mobi pdf epub txt 電子書 格式 2024
ASP.NET Core跨平颱開發從入門到實戰 下載 mobi epub pdf 電子書不錯,推薦購買,物有所值
評分單位買的書,好好學習。
評分再也不預約瞭,上京東圖的就它的物流,結果一次比一次失望
評分書很好還沒得看
評分東西還不錯,下次再買。
評分普通。。。。。。。。。。
評分好
評分好
評分準備接觸core,這書朋友推薦給我,說很閤適初學者。粗略看瞭一下,還不錯。
ASP.NET Core跨平颱開發從入門到實戰 mobi epub pdf txt 電子書 格式下載 2024