iT邦幫忙

鐵人檔案

2022 iThome 鐵人賽
回列表
自我挑戰組

Asp.Net Core 零基礎建立自己的Blog 系列

寫程式不該只是為了工作上而學,
我相信很多人都是為了想建築自己的世界而寫程式的。

Blog 是一個很好的Side Project。
可以分享給別人看之外,最重要的是可以自己筆記學習到的資訊,
所以我想要有一個課程,在最一開始就能帶給別人目標性與成就感。
而這一系列文章,就會說明如何從空白專案來建置第一個Blog。

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

[Day 1] Asp.net core MVC 建立第一個Blog

It邦幫忙-競賽文章草稿,會先發在我的Wellinkers,等不及得朋友可以先看喔。 寫程式就像堆積木、建立工廠。而我們就像玩樂高的孩童,建築著自己的世界。 第...

DAY 2

[Day 2] 建置基本專案

我們會用到 VS 2022 和 Microsoft SQL Server,沒裝的請先裝好。一開始目標以建出成品為主,所以步驟會比較細。 目標:1.建立專案2.建...

DAY 3

[Day 3] 簡單錯誤處理 Middleware 擷取錯誤(一)

寫程式一定會出錯,所以在專案建置的一開始,就要先設定好如果出錯誤了,要怎麼找出錯誤、要去哪找出錯誤。這個專案適用middleware 的方式來擷取錯誤。 目標:...

DAY 4

[Day 4] 簡單錯誤處理 Middleware 擷取錯誤(二)

前一篇建立好了,擷取錯誤的Middleware,今天就細說甚麼是Middleware。 目標:1.甚麼是middleware2.設定middleware到系統裡...

DAY 5

[Day 5] 新增文章物件

文章物件(Article class)像是這個部落格系統的核心,所以要先設計好物件裡面的屬性(property)之後,才知道說要上傳甚麼欄位,資料庫要儲存甚麼欄...

DAY 6

[Day 6] 建立發文頁面 View 及 asp.net core mvc 傳直到View的方法

目標:1.建立文章的View檔案2.常見的Asp.net core mvc 後端傳值到前端的方法(會先題的原因是,之後會常用到前後端傳值,所以先講這部分) 步驟...

DAY 7

[Day 7] Asp.net core MVC Ckeditor5 安裝

直接講重點:目前我們要做的是,可以上傳圖片的CKEditor5 功能。 前面一章,複製完前端程式碼之後,會發現引用的Ckeditor檔案是沒有的,所以開啟頁面後...

DAY 8

[Day 8] Asp.Net core MVC - Ckeditor5 圖片上傳(一)

上傳圖片是一大大大重點,一篇文章沒有圖片就沒有人想看了,一個教學文章如果沒有圖片上傳功能,也沒有意義。 目標:1.上傳圖片 步驟:step1.前端程式碼 (完整...

DAY 9

[Day 9] Asp.Net core MVC - Ckeditor5 圖片上傳(二)

昨天大家都看到,當在寫文章時使用上傳圖片,圖片就會先預先上傳到後端來。這時候我們就要開始建立如何處理圖片的程式碼。 建立處理圖片的商務邏輯,像是圖片大小、儲存地...

DAY 10

[Day 10] .Net Core 相依性注入 - DI

今天先來展示一下功能~,再來說明甚麼是相依性注入(Dependency Injection)。 功能展示:step1.點要上傳圖片 step2.圖片上傳至後端,...