.

iT邦幫忙

鐵人檔案

2023 iThome 鐵人賽
回列表
SideProject30

我想自己刻部落格 系列

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

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

SimpleMDE 自訂繼續閱讀按鈕

現在首頁的文章是直接顯示,文章的全部內容 應與原有 Wordpress 一樣,只顯示部分內容,要看完整文章就要點 繼續閱讀 的按鈕 而這個 繼續閱讀 的按鈕,是...

2023-10-06 ‧ 由 長庚 分享
DAY 22

實作 OptionService 與相關站台設定

原本想偷懶把一些站台設定,都寫在 Appsettings.json 裡面,不過之前開資料表的時候,其實已經定義了 Option 資料表,並設定了 OptionR...

2023-10-07 ‧ 由 長庚 分享
DAY 23

實作 Wordprss 資料匯入功能 - ImportService

今天連假,終於有時間寫匯入功能 我需要的匯入功能,最基本的就是將文章資料匯到新資料庫裡就好。 先定義了 ImportPost.cs 來做為 Wordpress...

2023-10-08 ‧ 由 長庚 分享
DAY 24

資料匯入時注意細節

昨天資料匯入程式匯入時有遇到一點問題,程式有稍微調整一下,還是講一下。實際程式碼以 GitHub 上為主。 在程式這邊,跟新部落格的資料庫,都是不可以為 NUL...

2023-10-09 ‧ 由 長庚 分享
DAY 25

建立 sitemap.xml

每個網站或是部落格都有成千上百的內容,如果要讓搜尋引擎,像是 Google Search ,知道一個網站有哪些頁面可以搜尋。定義好 Sitemap 列出內容清單...

2023-10-10 ‧ 由 長庚 分享
DAY 26

建立帳號相關 UserService

目前應該處理了文章的相關功能,但是缺少登入登出等帳號相關部分,發的文章其實都是無名氏 XDD 今天來補這一塊。 首先先定義 IService 介面,先定義這幾個...

2023-10-11 ‧ 由 長庚 分享
DAY 27

建立註冊、登入、登出

終於要開始寫註冊、登入、登出功能了。 為了確認成功與否,我先定義了 ResultViewModel 用來回傳結果。 public class ResultVie...

2023-10-12 ‧ 由 長庚 分享
DAY 28

個人資料變更 UpdateUser

原本今天要把 UpdateUser 動作與頁面與側邊欄一起做完,不過時間來不及,所以先做 UpdateUser。 側邊欄我考慮很久,需不需要直接用文章來呈現,這...

2023-10-13 ‧ 由 長庚 分享
DAY 29

側邊欄實作,文章排序、路由調整

今天進一步實作側邊欄,並調整文章的排序與路由路徑 側邊欄 側邊欄的內容,其實可以直接寫死在 Layout , 但是我還是想去資料庫抓資料過來 XD 目前我們的...

2023-10-14 ‧ 由 長庚 分享
DAY 30

將資料庫更換為 Sqlite

前面用 ASP.NET Core 開發時,直接偷懶用熟悉的 SqlServer 。但是真的要部屬到正式環境,我的貧窮思維告訴我只要使用一個月 5 美金的便宜主機...

2023-10-15 ‧ 由 長庚 分享