|
| 商品編號: | DCM8291 | |
| 商品名稱: | ASP.NET Core 6 零基礎建立自己的部落格 出版公司:深智數位 作者:劉駿嶢、Jim(雞湯工程師) 類型:電腦資訊-程式設計 PDF電子書 繁體中文版 | | | 語系版本: | PDF電子書 繁體中文版 | |
| 運行平台: | PDF電子書,沒有任何平台限制,終身使用 | |
| 更新日期: | 2026-05-01 | |
| 光碟片數: | 1片CD光碟 | |
| 銷售價格: | $100元 | |
| 熱門標籤: | 深智數位
劉駿嶢
雞湯工程師
電腦資訊
程式設計
Core
| |
ASP.NET Core 6 零基礎建立自己的部落格 出版公司:深智數位 作者:劉駿嶢、Jim(雞湯工程師) 類型:電腦資訊-程式設計 PDF電子書 繁體中文版

商品資料
作者:劉駿嶢, Jim(雞湯工程師)
出版社:深智數位
出版年:2023
課程類型:電腦資訊>程式設計
檔案格式:PDF
ISBN:9786267273685
書籍簡介 轉職軟體工程師、程式初學者、缺乏作品集的人! 不用再害怕寫程式啦~ ●Asp.Net Core 6的常見技術 ●Entity Framework資料庫設計、資安知識、發文系統、登入功能 ●Web開發工程師應該具備的相關知識 ●如何建造部落格網站 ●附贈原始碼 此書主要撰寫給所有程式初學者,希望大家能更好的進入程式的世界。 書中分成了兩個部分,第一個部分為ASP.NET Core工程師應該具備的相關知識,包含網站運行的原理、什麼是API、ASP.NET Core 常用技術、Entity Framework資料庫、相依性注入、如何上傳或是下載檔案、資安權限、如何架站等等,第二部分說明如何結合前面所學建造自己的Blog,做成一個有登入系統,可以發文給別人觀看的網站。 全書富含眾多程式範例以及原始碼提供讀者學習,希望大家能在成就感中學習到技術,在程式裡建築自己的世界。
作者簡介 作者簡介 劉駿嶢 – Jim 自媒體:雞湯工程師。本身為ASP.NET Core全端工程師,現於區塊鏈領域擔任軟體工程師,熱愛產品開發及技術分享,大學畢業於電機系,但對程式開發有濃厚的興趣,便下定決心往軟體工程師方向前進,一路上也顛頗難行,但努力就會讓人看到,很喜歡Samuel Beckett的一句話:「Ever tried. Ever failed. No matter. Try again. Fail again. Fail better.」希望大家能在尋找自己的道路上,勇於嘗試各種機會,即使失敗你也會更進步變得更優秀。
章節
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頁)
|