iT邦幫忙

鐵人檔案

第 12 屆 iThome 鐵人賽
回列表
自我挑戰組

後端或是ASP.NET Core的學習筆記 系列

後端或是ASP.NET Core的學習筆記

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

第21天:將EF Core的資料庫連線字串改由appsettings.json提供

第21天,已經過了三個禮拜,身心俱疲...就算是待業中一次開四個主題實在是太累了 今天講一下怎麼更改資料庫連線位置的設定,之前我們是用dotnet ef cli...

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

第22天:建立可重複使用的檢視-Partial View部分檢視

目前我的產品列表Product Index.html如下。 @model List<Product>; @{ ViewData["...

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

第23天:分辨Model與ViewModel

剛學MVC時常常Model與ViewModel搞不清楚。後來才裡解要看當下環境要什麼東西,常常把當下要用的那個東西稱為Model。 像講MVC的M指的Model...

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

第24天:實作檔案上傳功能(1)

檔案上傳是很常見的功能,在ASP.NET Core上要撰寫這個功能也非常簡單。 首先要在view的from表單中增加一個輸入欄位來讓使用者選擇要上傳的檔案,而後...

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

第25天:實作檔案上傳功能(2)

昨天講到在Controller的AddProduct Action要接受繫結的參數改成AddProductViewModel。 [HttpPost] publi...

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

第26天:實作檔案上傳功能(3)

昨天我們檔案上傳功能有個問題是不能上傳太大的檔案,根據我的研究發現,寫入檔案的部分所需要的時間是不一定的可大可小,所以應該使用非同步的方式來操作,並await等...

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

第27天:實作檔案上傳功能(4)

昨天我們建立一個File資料表要來儲存檔案實體路徑 CREATE TABLE [dbo].[File] ( [Id] CHAR(36) NOT NULL PR...

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

第28天:自訂(拆成)自己的Helper輔助功能-FileHelper

我們把昨天的寫入檔案功能抽成一個獨立靜態方法,減少Action負責的邏輯,在其他地方若也用到寫度檔案功能,抽成獨立方法,也能增加程式碼重複利用性。 這邊我在專案...

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

第29天:檔案下載

目前我們完成檔案上傳的功能,接下來就要進行檔案下載 寫一個專門下載檔案的Action,接受ID參數,去資料庫看目錄中有沒有這個檔案,有的話就去檔案存放資料夾將檔...

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

第30天:終於撐到完賽QQ-後端或是ASP.NET Core的學習筆記

四開四個主題實在太累,ASP.NET Core的學習筆記這個主題,只是想記錄一下之前寫專案的過程,透過錄影片的方式用自己的話來表達出來,不過後來實在是沒時間,每...

2020-10-15 ‧ 由 長庚 分享