天天看點

NET Core 2.0 在WIN7系統 的Hello World

.NET Core 2.0入門 WIN764位環境下的HelloWord

前言

.NET Core 2.0 RTM 最終版于2017年8月14日 正式釋出,比計劃釋出時間提前了1個月。

對應釋出 ASP.NET Core 2.0 、EF Core 2.0以及.NET Standard 2.0。

什麼是.Net Core平台?

.Net Core是一個子產品化的,跨平台的,開源實作的.Net Framework,它可以在Windows裝置上運作,也可以在Linux和OS X上運作。不同于傳統的.Net Framework(特點:龐大的,系統級的,是一個隻能跑在Windows上的運作時環境),你可以用.Net Core創造以多平台為目标的元件化的庫和應用程式,并且.Net Core可以與應用程式一起部署。

基于.NET Core 2.0開發的項目可以放心用于生産環境。.NET Core 2.0開發不受開發工具影響,安裝SDK之後便可以使用指令行工具,

.NET Core 2.0 是跨平台,跨裝置,并且性能更高的方案。全部支援平台如下:

NET Core 2.0 在WIN7系統 的Hello World
NET Core 2.0 在WIN7系統 的Hello World
NET Core 2.0 在WIN7系統 的Hello World

關于.Net Core更多内容以及與Frame Work的關系,大家可搜尋,此類文章較多或關注官方資訊。

.NET Core 2.0相關下載下傳位址

.NET Core SDK:https://www.microsoft.com/net/core/#windowscmd (其他平台也可通過此連結下載下傳)

Visual Studio 2017 15.3+: https://www.visualstudio.com/vs/

Visual Studio for Mac:https://www.visualstudio.com/vs/visual-studio-mac/

Visual Studio Code:http://code.visualstudio.com/

.NET Core 2.0 API文檔:https://docs.microsoft.com/en-us/dotnet/api/?view=netcore-2.0

.NET Standard 2.0 API文檔:https://docs.microsoft.com/en-us/dotnet/api/?view=netstandard-2.0

官方更多版本下載下傳位址:https://www.microsoft.com/net/download/core

開發指南:https://www.microsoft.com/net/core

官方中文文檔:https://docs.microsoft.com/zh-cn/dotnet/

下載下傳安裝.NetCore2.0

下載下傳位址https://www.microsoft.com/net/core/#windowscmd   

(其他平台也可通過此連結下載下傳)

直接點選下載下傳,下載下傳完整安裝包,輕按兩下後等待安裝成功,如下圖:

NET Core 2.0 在WIN7系統 的Hello World
NET Core 2.0 在WIN7系統 的Hello World

安裝了sdk之後,直接可以通過指令行建立應用了!

.NetCore Hello World

1、打開指令行

輸入:dotnet new console -omydemo

NET Core 2.0 在WIN7系統 的Hello World

2、找到項目檔案,編寫代碼:

NET Core 2.0 在WIN7系統 的Hello World
NET Core 2.0 在WIN7系統 的Hello World

3、運作項目

輸入:cdmydemo

輸入:dotnet run

第一個基于.Net Core 2.0 的跨平台應用Hello word已經建立完成。

4、全部指令如下:

NET Core 2.0 在WIN7系統 的Hello World
NET Core 2.0 在WIN7系統 的Hello World

5、建立MVC網站項目指令行執行個體:

NET Core 2.0 在WIN7系統 的Hello World
NET Core 2.0 在WIN7系統 的Hello World

6、浏覽器輸入:http://localhost:5000/ 檢視效果

NET Core 2.0 在WIN7系統 的Hello World

7、其他指令可使用help指令檢視

輸入:dotnet--help

輸入:dotnet new --help

NET Core 2.0 在WIN7系統 的Hello World
NET Core 2.0 在WIN7系統 的Hello World

.Net Core開發工具環境搭建

1、Win 7 安裝 Visual Studio Code進行.Net Core項目開發

Visual Studio Code安裝包隻有不到50MB, Visual Studio2017相比非常輕量級,秒安,配合 VS Code 你就可以在 Linux 、MAC 上開發.NET Core。

Visual Studio Code下載下傳位址:http://code.visualstudio.com

Visual Studio Code效果圖

NET Core 2.0 在WIN7系統 的Hello World
NET Core 2.0 在WIN7系統 的Hello World

  打開上述的Demo項目

NET Core 2.0 在WIN7系統 的Hello World
NET Core 2.0 在WIN7系統 的Hello World

當然你也可以安裝重量級IDE進行代碼編寫 Visual Studio 2017 15.3、Visual Studio for Mac 7.1。

2、Win 7 安裝 Visual Studio 2017 15.3進行.Net Core項目開發

預設情況下Win7是無法安裝 Visual Studio 2017的,實際上Visual Studio 2013及以上版本都無法安裝,需要更新至win7系統。

幸運的是對于不便更新作業系統的使用者,微軟提供了Win10Sdk包來支援Win7 可以安裝Visual Studio 2017

1)WIN7 安裝win10SDK

2)下載下傳vs 最新版位址https://www.microsoft.com/net/core/#windowscmd 

這個是線上安裝包,根據需要選擇項目,NetCore在最先面,勾選後等待安裝完成即可。

待續。。。

                  打賞

NET Core 2.0 在WIN7系統 的Hello World

繼續閱讀