.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!字元串。

Tags: