.net core安裝及初體驗
- 2019 年 10 月 6 日
- 筆記
.net core安裝及初體驗
.net core 作為微軟的新一代技術,在開發跨平台、微服務等方面有很大的優勢,也更貼近現代的編碼習慣。在2.0版發布很久以後,近期終於決定進行學習和體驗。
安裝
作為一名.net程式設計師,最便捷的開發工具當然是visual studio。儘管 .net core 可以在vs code等工具中進行開發,但是我仍然採用visual studio作為開發工具進行的。
首先安裝visual studio 2017,此處自行下載並安裝,安裝時勾選 .net core。
安裝完成後,打開控制台,驗證是否安裝成功。在控制台輸入:
dotnet --version
如果安裝成功,則會顯示當前 .net core 的版本號
Hello world
無論多麼複雜的程式,我們最好的開始,都是先完成一個hello world實例。我們打開vs,新建控制台應用程式(.net core),輸入項目名稱,然後確定。
程式的入口仍然是Program類的靜態main方法,在這個方法裡面,已經為我們完成了輸出Hello world的程式碼:
class Program { static void Main(string[] args) { Console.WriteLine("Hello World!"); } }運行程式,可以看到控制台輸出Hello World!字元串。
使用ASP.NET Core
接下來我們創建一個ASP.NET Core項目來體驗一下。 我們選擇創建一個空網站,項目創建好以後,會看到根目錄裡面有兩個.cs文件,分別是Program.cs和Startup.cs文件。
與傳統ASP.NET網站相比,ASP.NET Core網站被當做一個控制台應用程式來運行,通過控制台創建一個Web宿主程式,從而處理Web請求,這一點與node.js、golang相似。
我們運行這個項目,此時會打開一個瀏覽器,瀏覽器中顯示出Hello world!字元串。