買這商品的人也買了...
-
ASP.NET Core 跨平臺開發從入門到實戰$390$371 -
單元測試的藝術, 2/e (The Art of Unit Testing: with examples in C#, 2/e)$650$507 -
Python 網頁程式交易 APP 實作:Web + MySQL + Django, 2/e$690$538 -
CODE COMPLETE:軟體開發實務指南, 2/e (中文版) (Code Complete: A Practical Handbook of Software Construction, 2/e)$1,280$998 -
OAuth 2 實戰 (OAuth 2 in Action)$534$507 -
ASP.NET Core 與 RESTful API 開發實戰$474$450 -
380個精選實例:一步步昇華成 .NET Core 大內高手$880$695 -
$403ClickHouse 原理解析與應用實踐 -
完全精通微軟 Web 架構:ASP.Net Core 3 最新強實戰 (過版書特價)$1,200$399 -
依賴注入:原理、實作與設計模式 (Dependency Injection: Principles, Practices, Patterns, 2/e)$1,000$780 -
Visual C# 網路程式設計 - 線上遊戲實作$500$390 -
ASP.NET Core 3.x MVC 跨平台範例實戰演練$800$632 -
$352ASP.NET Core 真機拆解 -
$403Vue.js 入門與商城開發實戰 -
影像辨識實務應用 -- 使用 C#$500$390 -
深入探索 .NET 資料存取:ADO.NET + SqlDataSource + LINQ, 2/e$960$634 -
資料密集型應用系統設計 (Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems)$980$774 -
編寫程式的邏輯:如何用物件導向實作複雜的業務需求$680$530 -
$866精通 ASP.NET Core MVC, 7/e (Pro ASP.NET Core MVC 2, 7/e) -
設計師一定要學的 Bootstrap 5 RWD 響應式網頁設計 -- 行動優先的前端技術$580$458 -
深入淺出 C# : 運用 C# 和 .Net Core 編寫真正的程式, 4/e (Head First C#: A Learner's Guide to Real-World Programming with C#, Xaml, and .Net, 4/e)$980$774 -
打通 RxJS 任督二脈:從菜雞前進老鳥必學的關鍵知識(iT邦幫忙鐵人賽系列書)$620$484 -
$469C# 編程魔法書 -
圖解 Docker & Kubernetes 的知識與使用方法$620$490 -
Mastering ABP Framework: Build maintainable .NET solutions by implementing software development best practices (Paperback)$1,640$1,558
中文年末書展|繁簡參展書2書75折 詳見活動內容 »
-
75折
為你寫的 Vue Components:從原子到系統,一步步用設計思維打造面面俱到的元件實戰力 (iThome 鐵人賽系列書)$780$585 -
75折
BDD in Action, 2/e (中文版)$960$720 -
75折
看不見的戰場:社群、AI 與企業資安危機$750$563 -
79折
AI 精準提問 × 高效應用:DeepSeek、ChatGPT、Claude、Gemini、Copilot 一本搞定$390$308 -
7折
超實用!Word.Excel.PowerPoint 辦公室 Office 365 省時高手必備 50招, 4/e (暢銷回饋版)$420$294 -
75折
裂縫碎光:資安數位生存戰$550$412 -
85折
日本當代最強插畫 2025 : 150位當代最強畫師豪華作品集$640$544 -
79折
Google BI 解決方案:Looker Studio × AI 數據驅動行銷實作,完美整合 Google Analytics 4、Google Ads、ChatGPT、Gemini$630$498 -
79折
超有料 Plus!職場第一實用的 AI 工作術 - 用對 AI 工具、自動化 Agent, 讓生產力全面進化!$599$473 -
75折
從零開始學 Visual C# 2022 程式設計, 4/e (暢銷回饋版)$690$518 -
75折
Windows 11 制霸攻略:圖解 AI 與 Copilot 應用,輕鬆搞懂新手必學的 Windows 技巧$640$480 -
75折
精準駕馭 Word!論文寫作絕非難事 (好評回饋版)$480$360 -
Sam Yang 的插畫藝術:用 Procreate / PS 畫出最強男友視角 x 女孩美好日常$699$629 -
79折
AI 加持!Google Sheets 超級工作流$599$473 -
78折
想要 SSR? 快使用 Nuxt 吧!:Nuxt 讓 Vue.js 更好處理 SEO 搜尋引擎最佳化(iThome鐵人賽系列書)$780$608 -
78折
超實用!業務.總管.人資的辦公室 WORD 365 省時高手必備 50招 (第二版)$500$390 -
7折
Node-RED + YOLO + ESP32-CAM:AIoT 智慧物聯網與邊緣 AI 專題實戰$680$476 -
79折
「生成式⇄AI」:52 個零程式互動體驗,打造新世代人工智慧素養$599$473 -
7折
Windows APT Warfare:惡意程式前線戰術指南, 3/e$720$504 -
75折
我輩程式人:回顧從 Ada 到 AI 這條程式路,程式人如何改變世界的歷史與未來展望 (We, Programmers: A Chronicle of Coders from Ada to AI)$850$637 -
75折
不用自己寫!用 GitHub Copilot 搞定 LLM 應用開發$600$450 -
79折
Tensorflow 接班王者:Google JAX 深度學習又快又強大 (好評回饋版)$780$616 -
79折
GPT4 會你也會 - 共融機器人的多模態互動式情感分析 (好評回饋版)$700$553 -
79折
技術士技能檢定 電腦軟體應用丙級術科解題教本|Office 2021$460$363 -
75折
Notion 與 Notion AI 全能實戰手冊:生活、學習與職場的智慧策略 (暢銷回饋版)$560$420
相關主題
商品描述
本書共14章,深入淺出地介紹了ASP.NET Core基礎及項目開發方面的知識。主要內容有.NET Core基礎知識、ASP.NET Core開發工具的使用、ASP.NET Core的原理和特性、Razor頁面、MVC、Blazor、EF Core、Dapper、ASP.NET Core Web API、SignalR、gRPC、身份驗證、NetNote系統等。除此之外,還從零開始講解一個完整的ASP.NET Core Razor頁面項目的開發、發布及部署,帶領讀者走進ASP.NET Core項目開發。使用ABP框架創建了一個圖書管理項目,深入源碼瞭解其原理和思想。最後詳細介紹了ASP.NET Core的一些優秀開源項目,供讀者在其他項目中借鑒和使用。
目錄大綱
第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的區別 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命令實戰 12 第3章 .NET Standard 16 3.1 .NET Standard介紹 16 3.1.1 版本 17 3.1.2 規範 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 項目創建流程 24 4.2 開發工具 26 第5章 ASP.NET Core Web應用 29 5.1 基礎知識 29 5.1.1 主機 29 5.1.2 主機提供的服務 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 環境 44 5.1.9 日誌 45 5.1.10 錯誤處理 47 5.1.11 靜態文件 48 5.2 Razor頁面 50 5.2.1 創建Razor Pages Web應用 51 5.2.2 開發書籍管理系統 52 5.2.3 Razor頁面的理論知識 73 5.3 MVC 85 5.3.1 創建MVC應用 85 5.3.2 項目開發 86 5.3.3 MVC介紹 96 5.4 Blazor 103 5.4.1 創建Blazor應用 103 5.4.2 項目開發 108 5.4.3 Blazor介紹 114 第6章 數據訪問 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 增刪查改實現 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 實現Web API 173 7.2 Swagger 179 第8章 SignalR 185 8.1 實時聊天室 186 8.2 橫向擴展 191 第9章 gRPC 194 9.1 gRPC服務端 195 9.2 gRPC客戶端 196 9.3 雙向通信 199 9.4 gRPC與Web API的功能比較 203 9.4.1 gRPC的優點 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交互應用 217 第11章 NetNote系統 224 11.1 創建新項目 224 11.2 實現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 數據庫初始化及切換 268 第12章 部署實踐 271 12.1 部署至Linux系統 271 12.1.1 部署至Ubuntu系統 273 12.1.2 部署至CentOS系統 276 12.2 部署至Windows系統 279 12.3 Docker 部署實踐 282 12.3.1 NetNote部署 283 12.3.2 Docker管理 285 第13章 ABP框架 287 13.1 ABP框架介紹 287 13.2 基礎知識 289 13.2.1 使用命令行創建應用 289 13.2.2 在線創建應用 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管理系統和模塊化框架) 348 14.2.1 解決方案 349 14.2.2 Orchard Core CMS 350 14.2.3 Orchard Core Framework 352 14.3 AspNetCoreSpa(單頁Web應用) 355 14.3.1 解決方案 355 14.3.2 源碼解析 356 14.4 CleanArchitecture(整潔架構示例) 358 14.4.1 解決方案 360 14.4.2 整潔架構 361
