.NET Core MVC 2.0 初探

.NET Core 2.0 是微軟在2017年的全新力作,

學生時代第一次使用NET 2.0的時候已經是2005年的事了(歲月不饒人),

.NET Core 具有跨平台和開源的特性,

其目的是為了拉攏OpenSource陣營優秀開發人員轉投入到.Net陣營(如Java、PHP),

從跨平台的開發工具Visual Studio Code和收購GitHub平台的舉動,

可以看出欲跨足到開源的企圖心,

以前很多新創小公司在選擇網頁開發技術時,

會優先考量到成本的問題,

因而採用PHP、ROR、Python、node.js2 開發來節省營運的經費,

.Net Core MVC的出現讓新創團隊在考量時又多了一個全新的選擇,

故推薦大來學習嘗試看看,

首先下載並安裝Visual studio Code

https://code.visualstudio.com/

 

1

之後下載.NET Core SDK 2.0 Windows x64 Installer:

https://aka.ms/dotnet-sdk-2.0.0-win-gs-x64

開啟Visual Studio Code點選右手邊最後的選項搜尋擴充工具C#並安裝,

2

安裝完成後重新啟動VS code,

如果想確認是否有安裝SDK完成,

可以在cmd指令列輸入dotnet–versioninfo
沒問題那就來建立 ASP.NET Core Web App (MVC)吧

1. 先建立一個資料夾 (例: coreproject1),使用vs code開啟資料夾

2.在VS code主控台輸入dotnet new 查詢所有可建立的專案類型

new

3. 輸入建立指令: dotnet new mvc,即可產生完整的MVS專案和目錄

new-mvc

4.執行 dotnet run, 即可打開 http://localhost:5000 瀏覽初始網站

5000