.NET Core 是新一代的 .NET Framework 版本,可以用來建置現代化、雲端、網際網路連線的應用程式。可以使用 C#、Visual Basic...
安裝完 .NET Core SDK 後就可以用 dotnet 命令來做一些事啦!今天會介紹一些常用的 dotnet 指令,需要完整說明可以使用 --help 或...
Visual Studio Code 是現在許多人選擇的開發環境,比起 Visual Studio 輕量許多,可以透過安裝各種擴充功能來滿足不同開發人員、不同程...
開發 C#,就不能不提到號稱 地表最強 IDE 的 Visual Studio (下面簡稱 VS) 了 (其實我也都是用 VS 在開發XD)。 VS 提供完整的...
ASP.NET Core 的網頁應用程式其實是一個在 Main 方法中建立網頁伺服器的主控台應用程式。(有點像 Node.js 的 listen port?)...
Startup 類別是 Web 應用程式的進入點,可以在這個類別中設定應用程式要使用的服務和處理請求的 pipeline。 Startup 類別 一般習慣會將啟...
依賴注入這個主題大概就可以寫五天了吧(?),這個系列就不多作介紹了,詳細的可以參考英文微基,網路上也有很多相關文章 (其實是自己講不清楚)。今天會針對如何在 A...
簡介 中介層會組成應用程式的 pipeline,用來處理 Web 的請求和回應。每個中介層元件都可以: 選擇是否要把請求傳到 pipeline 中下一個元件。...
昨天講了中介層的觀念,今天我們來實作中介層! 中介層通常會以一個類別封裝起來,再由擴充方法曝露。假設現在有個需求,要透過 URL 中一個區塊來決定語系。範例程...
靜態 HTML、CSS、圖檔和 JavaScript 之類的靜態檔案,一般都是由應用程式直接提供給客戶端。在 ASP.NET Core 應用程式中,需要做一些設...