iT邦幫忙

鐵人檔案

2023 iThome 鐵人賽
回列表
SideProject30

我想自己刻部落格 系列

想折騰自己,刻一個專屬部落格,替換 Wordpress

鐵人鍊成 | 共 31 篇文章 | 1 人訂閱 訂閱系列文 RSS系列文
DAY 11

建立各資料表的 Repository 與註冊 DbContext

昨天我們建立了 IRepository<T> 介面,並實作了 Repository<T> 接下來要實作各資料表的 Repository...

2023-09-26 ‧ 由 長庚 分享
DAY 12

使用 DI 相依性注入

NET Core 支援相依性注入 (Dependency Injection,DI) 軟體設計模式。 在以前 .NET Framework 時期,需要安裝額外套...

2023-09-27 ‧ 由 長庚 分享
DAY 13

建立 Post Service

現在 Repository 都已經實做完了,接下來換實作 Service 了,今天先做大致的 PostService , 需要實作取得全部文章、新增、編輯、刪除...

2023-09-28 ‧ 由 長庚 分享
DAY 14

新增文章功能、首頁顯示功能

上篇做完 PostService 這篇做新增文章功能、首頁顯示功能。詳細可以看 GitHub DI 註冊 要使用 DI 來注入 PostService,一定要去...

2023-09-29 ‧ 由 長庚 分享
DAY 15

使用 Markdown 作為文字編輯器

按照 Wordpress 的資料格式,會有 context 跟 filteredContext 兩種文章內容。 context 是含有 HTML 標籤的字串資料...

2023-09-30 ‧ 由 長庚 分享
DAY 16

加入文章編輯頁、內文頁

目前只有做新增文章的頁面,今天做編輯頁面。 主要是 Controller Action 跟 View 的部分。因為測試的時候有發現 Service 跟 DBCo...

2023-10-01 ‧ 由 長庚 分享
DAY 17

建立圖片上傳功能

時間不多了,今天就先寫一個圖片上傳功能 詳細程式碼可以到 GitHub 看 首先先建立一個在 AdminController 加上一個 UploadImage...

2023-10-02 ‧ 由 長庚 分享
DAY 18

圖片拖曳上傳

昨天做了圖片上傳功能 但個人覺得,還是要能拖曳到編輯器中,直接上傳最方便。 我們的 SimpleMDE 的編輯區塊在這邊 class 名稱 CodeMirror...

2023-10-03 ‧ 由 長庚 分享
DAY 19

使用 Web Compiler 幫我們編譯 Bootstrap SCSS

差不多開始,要對網站的樣式下一點功夫了 XDD 這邊會使用自定義 Bootstrap 來調整樣式 但是要如何讓 Visual Studio 2022 可以編譯...

2023-10-04 ‧ 由 長庚 分享
DAY 20

設定主色調,調整 Layout

因為我安裝的是最新的 Bootstrap 5.3 版,剛 Google 搜尋一下找到的是 5.2 的文件這邊先提供 Bootstrap 5.3 的文件連結。 h...

2023-10-05 ‧ 由 長庚 分享