ASP.NET Core 3 系列 | asp.net core
自九月推出.NETCore3.0正式版後,最近終於開始把產品從.NETCore2開始升級到.NETCore3.0。之前寫的ASP.NETCore2系列文章[1]有部分內容已過時,所以將重新整理成ASP.NETCore3的內容,並補充一些說明。本篇主要介紹基本的ASP.NETCore3環境準備及如何用VisualStudioCode(VSCode)開發ASP.NETCore。前言開發.NETCore必需要安裝.NETCoreSDK,所以先到官網下載.NETCoreSDK的安裝檔,官網下載位置點此[2]。.NETCore是跨作業系統的框架,不再像.NETFramework要依附在Windows的作業系統才能執行,所以可以依照各平台版本進行下載及安裝。文中範例...
自九月推出 .NET Core 3.0 正式版後,最近終於開始把產品從 .NET Core 2 開始升級到 .NET Core 3.0。之前寫的 ASP.NET Core 2 系列文章[1] 有部分內容已過時,所以將重新整理成 ASP.NET Core 3 的內容,並補充一些說明。本篇主要介紹基本的 ASP.NET Core 3 環境準備及如何用 Visual Studio Code (VS Code) 開發 ASP.NET Core。
前言開發 .NET Core 必需要安裝 .NET Core SDK,所以先到官網下載 .NET Core SDK 的安裝檔,官網下載位置點此[2]。
.NET Core 是跨作業系統的框架,不再像 .NET Framework 要依附在 Windows 的作業系統才能執行,所以可以依照各平台版本進行下載及安裝。文中範例用的截圖大部分是 Windows 作業系統,但本系列教學都會是以指令為主,並不受限於 Windows 平台。(安裝軟體步驟太簡單,除了按下一步以外,幾乎沒什麼好解說的,所以不介紹怎麼安裝軟體。)
安裝完成後,可以透過 .NET Core CLI (Command-Line Interface) 確認 .NET Core SDK 安裝的版本,指令如下:
建立網站專案先建立一個專案資料夾 MyWebsite,然後在該資料夾執行 .NET Core CLI 建置網站的指令:
12345678mkdir MyWebsitecd MyWebsitedotnet new web.NET Core CLI 會在該資料夾,建立一個空的 ASP.NET Core 專案,內容如下:
1234567obj/ Properties/ MyWebsite.csproj appsettings.Development.json appsettings.json Program.cs Startup.cs