.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更多内容以及與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
(其他平台也可通過此連結下載下傳)
直接點選下載下傳,下載下傳完整安裝包,輕按兩下後等待安裝成功,如下圖:
安裝了sdk之後,直接可以通過指令行建立應用了!
.NetCore Hello World
1、打開指令行
輸入:dotnet new console -omydemo
2、找到項目檔案,編寫代碼:
3、運作項目
輸入:cdmydemo
輸入:dotnet run
第一個基于.Net Core 2.0 的跨平台應用Hello word已經建立完成。
4、全部指令如下:
5、建立MVC網站項目指令行執行個體:
6、浏覽器輸入:http://localhost:5000/ 檢視效果
7、其他指令可使用help指令檢視
輸入:dotnet--help
輸入:dotnet new --help
.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效果圖
打開上述的Demo項目
當然你也可以安裝重量級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在最先面,勾選後等待安裝完成即可。
待續。。。
打賞