iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
Modern Web

從實作學習ASP.NET Core - 30天的購物網站 系列

挑戰在30天內從零開始用ASP.NET Core的MVC架構,從後台到前台盡可能的完成一個購物網站該有的功能,並在實作過程中慢慢搞懂ASP.NET Core的用法,希望能讓有興趣的讀者看了文章後能有所收穫。

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

【從實作學習ASP.NET Core】Day01 | 前言與建立專案

前言 雖然現在市面上已經有很多工具可以幫你快速成立電商,但購物網站依然是後端練功的好去處。所以這次要挑戰在30天內從零開始用ASP.NET Core的MVC架構...

2021-09-13 ‧ 由 Yeh 分享
DAY 2

【從實作學習ASP.NET Core】Day02 | MVC 的架構

MVC架構 MVC是軟體工程中的一種軟體架構模式,是基於關注點分離(seperation of concerns, SOC)的概念,把軟體系統分為三個基本部分...

2021-09-14 ‧ 由 Yeh 分享
DAY 3

【從實作學習ASP.NET Core】Day03 | Controller 控制器

今天我們就來實作看看 Controller 控制器吧! 這篇可以搭配官方說明文件食用:Part 2, add a controller to an ASP....

2021-09-15 ‧ 由 Yeh 分享
DAY 4

【從實作學習ASP.NET Core】Day04 | View 視圖

昨天成功建立了 Controller 也得到了回傳值,但它終究只是字串,所以今天要讓他正式傳入網頁呈現給使用者,這時候就需要讓 View 來幫忙顯示排版了!...

2021-09-16 ‧ 由 Yeh 分享
DAY 5

【從實作學習ASP.NET Core】Day05 | Model 模型

今天我們要讓程式加上 Model 來串接資料庫,讓 Controller 向 Model 取得商品的資料後,傳送給View並顯示出來,這邊會比較複雜一點,需要...

2021-09-17 ‧ 由 Yeh 分享
DAY 6

【從實作學習ASP.NET Core】Day06 | 看懂 CRUD 的 Actions

今天我們要來搞懂昨天用 Scaffold 建立出來的 CRUD 到底在做些什麼事 但在看程式碼前我們需要先搞懂兩個觀念 Model 與資料庫的溝通管道: En...

2021-09-18 ‧ 由 Yeh 分享
DAY 7

【從實作學習ASP.NET Core】Day07 | 後台 | 複雜的商品模型

前面花了點時間介紹了 MVC,今天終於要進入正題啦! 我會以一個電玩專賣店的購物網站為主題,並且從後台的管理系統開始做起,內容大概會包含有商品、訂單和會員功能,...

2021-09-19 ‧ 由 Yeh 分享
DAY 8

【從實作學習ASP.NET Core】Day08 | 後台 | 新增商品類別

今天來處理昨天建立的 Category 商品類別模型 假如說商店有機會擴大經營的話,那商品類別勢必會有所增減,所以我們不想把它寫死,而是讓管理者可以動態管理商品...

2021-09-20 ‧ 由 Yeh 分享
DAY 9

【從實作學習ASP.NET Core】Day09 | 後台 | 圖片上傳與預覽

接續昨天的 Create 頁面,今天要完成圖片上傳和預覽的功能 圖片上傳到資料庫的方法據我所知有兩種方法: 如果你的圖片儲存在磁碟上,或是存在網路空間,可以...

2021-09-21 ‧ 由 Yeh 分享
DAY 10

【從實作學習ASP.NET Core】Day10 | 後台 | 文字編輯器 CKEditor

CKEditor 官方網站:CKEditor 5 | Powerful Framework with Modular Architecture CKEdit...

2021-09-22 ‧ 由 Yeh 分享