-
ASP.NET Core 6 零基礎建立自己的部落格
-
點閱:341
249人已收藏
- 作者: 劉駿嶢, Jim(雞湯工程師)著
- 出版社:深智數位
- 出版年:2023
- ISBN:9786267273685
- EISBN:9786267273838 PDF
- 格式:PDF,JPG
- 頁數:452
- 附註:附錄: 製作Blog-新增專案等6種
租期14天
今日租書可閱讀至2025-04-02
轉職軟體工程師、程式初學者、缺乏作品集的人!
不用再害怕寫程式啦~
●Asp.Net Core 6的常見技術
●Entity Framework資料庫設計、資安知識、發文系統、登入功能
●Web開發工程師應該具備的相關知識
●如何建造部落格網站
●附贈原始碼
此書主要撰寫給所有程式初學者,希望大家能更好的進入程式的世界。
書中分成了兩個部分,第一個部分為ASP.NET Core工程師應該具備的相關知識,包含網站運行的原理、什麼是API、ASP.NET Core 常用技術、Entity Framework資料庫、相依性注入、如何上傳或是下載檔案、資安權限、如何架站等等,第二部分說明如何結合前面所學建造自己的Blog,做成一個有登入系統,可以發文給別人觀看的網站。
全書富含眾多程式範例以及原始碼提供讀者學習,希望大家能在成就感中學習到技術,在程式裡建築自己的世界。
●如何建造部落格網站
●附贈原始碼
此書主要撰寫給所有程式初學者,希望大家能更好的進入程式的世界。
書中分成了兩個部分,第一個部分為ASP.NET Core工程師應該具備的相關知識,包含網站運行的原理、什麼是API、ASP.NET Core 常用技術、Entity Framework資料庫、相依性注入、如何上傳或是下載檔案、資安權限、如何架站等等,第二部分說明如何結合前面所學建造自己的Blog,做成一個有登入系統,可以發文給別人觀看的網站。
全書富含眾多程式範例以及原始碼提供讀者學習,希望大家能在成就感中學習到技術,在程式裡建築自己的世界。
- Chapter 01 使用環境與工具(第1-1頁)
- 1.1 Windows 安裝VisualStudio 2022(第1-2頁)
- 1.2 Windows 安裝MS SQL Server(第1-3頁)
- 1.3 Mac 電腦安裝Visual Studiio 2022(第1-6頁)
- 1.4 Mac 電腦使用MS SQL Server、淺談Docker(第1-8頁)
- 1.5 如何使用範例檔案(第1-16頁)
- 1.6 小結(第1-18頁)
- Chapter 02 網站開發相關背景知識(第2-1頁)
- 2.1 什麼是前端、後端(第2-2頁)
- 2.2 什麼是網頁框架(第2-4頁)
- 2.3 比較 Web Application 和 API Server(第2-5頁)
- 2.4 資料儲存(第2-7頁)
- 2.5 輸入網址後會發生的事(第2-11頁)
- 2.6 什麼是API、如何使用Postman 測試API(第2-12頁)
- 2.7 如何使用Postman(第2-17頁)
- 2.8 版本控制Git(第2-24頁)
- 2.9 練習題(第2-32頁)
- Chapter 03 Asp.Net Core 6(第3-1頁)
- 3.1 Asp.Net Core 介紹(第3-2頁)
- 3.2 ASP.NET Core 基礎(第3-4頁)
- 3.3 ASP.NET Core 安裝套件(第3-31頁)
- 3.4 練習題(第3-35頁)
- Chapter 04 相依性注入 DI 與 Middleware(第4-1頁)
- 4.1 什麼是相依性注入?(第4-2頁)
- 4.2 相依性注入的生命週期(第4-3頁)
- 4.3 統整實作相依性注入完整步驟(第4-4頁)
- 4.4 View 裡面使用相依性注入(第4-6頁)
- 4.5 Entity Framwork 的相依性注入(第4-7頁)
- 4.6 什麼是Filter( 篩選)(第4-8頁)
- 4.7 什麼是Middleware 中介軟體(第4-9頁)
- 4.8 練習題(第4-10頁)
- Chapter 05 ASP.NET Core MVC 基礎(第5-1頁)
- 5.1 ASP.NET Core MVC(第5-2頁)
- 5.2 Controller、Router、Action(第5-5頁)
- 5.3 相依性注入- 控制器(第5-34頁)
- 5.4 檢視(第5-38頁)
- 5.5 部分檢視(第5-51頁)
- 5.6 相依性注入- 檢視(第5-57頁)
- 5.7 配置(第5-59頁)
- 5.8 練習題(第5-73頁)
- Chapter 06 EntityFramework Core 6(第6-1頁)
- 6.1 ORM(Object Relational Mapping)(第6-2頁)
- 6.2 什麼是EntityFramework(第6-4頁)
- 6.3 什麼是DbContext(第6-6頁)
- 6.4 練習題(第6-8頁)
- Chapter 07 EF Core 資料庫存取資料語法(第7-1頁)
- 7.1 新增、編輯、刪除、查詢資料的語法(第7-2頁)
- 7.2 查詢資料庫常用語法(第7-5頁)
- 7.3 資料庫的Transaction 介紹(第7-9頁)
- 7.4 練習題(第7-11頁)
- Chapter 08 Razor(第8-1頁)
- 8.1 什麼是Razor(第8-2頁)
- 8.2 Razor 常用語法整理(第8-3頁)
- 8.3 Asp.net Core MVC Controller 傳送資料到前端的View(第8-9頁)
- 8.4 練習題(第8-13頁)
- Chapter 09 HtmlHelper(第9-1頁)
- 9.1 HtmlHelper 提供的方法(第9-2頁)
- 9.2 程式範例(第9-3頁)
- 9.3 練習題(第9-22頁)
- Chapter 10 TagHelper(第10-1頁)
- 10.1 什麼是TagHelper(第10-2頁)
- 10.2 TagHelper 範例(第10-4頁)
- 10.3 TagHelper 檔案上傳功能(第10-12頁)
- 10.4 練習題(第10-14頁)
- Chapter 11 登入功能 - Authorization(第11-1頁)
- 11.1 登入系統邏輯(第11-2頁)
- 11.2 JWT (Json website Token)(第11-4頁)
- 11.3 練習題(第11-6頁)
- Chapter 12 多語系開發(第12-1頁)
- 12.1 什麼是多語系(第12-2頁)
- 12.2 程式範例(第12-2頁)
- 12.3 成果展示(第12-8頁)
- 12.4 練習題(第12-10頁)
- Chapter 13 單元測試(第13-1頁)
- 13.1 什麼是單元測試(第13-2頁)
- 13.2 單元測試的好處(第13-2頁)
- 13.3 MS Test(第13-3頁)
- 13.4 練習題(第13-21頁)
- Chapter 14 防駭技巧(第14-1頁)
- 14.1 FluentValidation 欄位輸入驗證(第14-2頁)
- 14.2 SQL Injection(第14-5頁)
- 14.3 CSRF/XSRF ( 跨網站請求偽造)(第14-9頁)
- 14.4 XSS (Cross-site scripting)( 跨網站指令碼)(第14-11頁)
- 14.5 CORS 跨來源資源分享 Cross Origin Resource Sharing(第14-17頁)
- 14.6 Hsts Http Strict-Transport-Security(第14-20頁)
- 14.7 練習題(第14-21頁)
- Chapter 15 部屬到Microsoft Azure(第15-1頁)
- 15.1 什麼是Azure(第15-2頁)
- 15.2 建立WebService(第15-2頁)
- Chapter 16 淺談Docker(第16-1頁)
- 16.1 Docker(第16-2頁)
- 16.2 Docker 常見指令整理(第16-3頁)
- 16.3 ASP.NET Core 使用Docker(第16-4頁)
- 16.4 練習題(第16-12頁)
- Chapter 17 IIS 部屬(第17-1頁)
- 17.1 開啟Windows IIS 應用程式服務(第17-2頁)
- 17.2 部屬ASP.NET Core 到IIS(第17-6頁)
- Appendix A 新增專案(第A-1頁)
- A.1 建立空白專案(第A-2頁)
- A.2 安裝Bootstrap、Validation、jQuery(第A-6頁)
- A.3 建造MVC 的架構(第A-11頁)
- A.4 新增Controller(第A-12頁)
- A.5 新增View(第A-14頁)
- A.6 設定Router(第A-18頁)
- A.7 新增Layout( 配置檔)(第A-21頁)
- Appendix B Blog 商業邏輯(第B-1頁)
- B.1 文章的商業邏輯(第B-2頁)
- B.2 登入功能的商業邏輯(第B-10頁)
- B.3 客製化Middleware(第B-15頁)
- Appendix C 設計Blog 資料表(第C-1頁)
- C.1 NuGet - 安裝EntityFramework(第C-2頁)
- C.2 設定ApplicationDbContext(第C-3頁)
- C.3 設計Blog 文章物件(第C-7頁)
- C.4 設定資料物件欄位屬性(第C-11頁)
- C.5 DbContext 設定要新增的資料表(第C-16頁)
- Appendix D 利用EF 新增、編輯、查詢、刪除資料庫文章功能(第D-1頁)
- D.1 相依性注入(DI)DbContext 物件(第D-2頁)
- D.2 EF Core 新增Blog 文章(第D-2頁)
- D.3 EF Core 查詢Blog 文章(第D-4頁)
- D.4 EF Core 編輯Blog 文章(第D-6頁)
- D.5 EF Core 刪除Blog 文章(第D-12頁)
- Appendix E 製作發文頁面 - CKEditor5 安裝及使用(第E-1頁)
- E.1 下載CKEditor5 套件(第E-2頁)
- E.2 安裝CKEditor5(第E-7頁)
- E.3 CKEditor5 圖片上傳功能(第E-11頁)
- E.4 範例展示(第E-14頁)
- Appendix F 登入功能(第F-1頁)
- F.1 製作登入畫面,表單驗證FluentValidation(第F-2頁)
- F.2 建立權限登入功能(第F-3頁)
- F.3 製作登入畫面(第F-6頁)
- F.4 LoginController 接收表單輸入的請求(第F-8頁)
- F.5 系統啟用身分驗證功能(第F-12頁)
紙本書 NT$ 790
單本電子書
NT$
553
點數租閱
20點
租期14天
今日租書可閱讀至2025-04-02
今日租書可閱讀至2025-04-02
同分類熱門書