1,下載.Net Core For VS2015
https://www.microsoft.com/net/core#windows請大家牢記此地址,如果.NET core有最新版本官方也會在這里進行更新,現在最新版本1.0.1
2,安裝.Net Core 安裝時關閉VS2015,安裝完畢之后打開VS即可看到

3,.Net Core開發不再使用傳統的程序集,而是引入了包的概念
所有的依賴項都將基於包的概念,代碼格式仍然是和以前的書寫一樣,大同小異。
環境布置:Ubuntu 16.04
使用root登錄Ubuntu系統:
執行命令
1)
sudo sh -c 'echo "deb [arch=amd64] https://apt-mo.trafficmanager.net/repos/dotnet-release/ xenial main" > /etc/apt/sources.list.d/dotnetdev.list'
2)sudo apt-key adv --keyserver apt-mo.trafficmanager.net --recv-keys 417A0893
3)sudo apt-get update
執行完apt之后繼續執行命令,安裝.Net Core SDK
4)sudo apt-get install dotnet-dev-1.0.0-preview2-003131
安裝完成之后,執行命令:dotnet --info
出現如下信息:

如果未出現,可嘗試使用dotnet restore命令后再次執行dotnet --info命令。
4,使用.Net Core 新建一個WebApplication1網站,修改你想要讓前台顯示的信息,比如:這是我的第一個.Net Core 程序。
修改之后進行發布,顯得有逼格的發布是使用命令,但是在實際開發中誰會那么蛋疼的那樣搞,這個命令是RC版的.Net Core 的,我猜是微軟的調試命令,但是現在集成到VS了,那我們當時使用VS的發布了,直接右鍵點擊你的web網站進行發布,發布的程序路徑默認是在你的網站項目代碼的./bin/Release/PublishOutput目錄下,發布完成后,此目錄下的程序全部是你的網站程序,上傳到你的服務器環境即可。
進入服務器,進入你網站的發布目錄下,我的是自己測試的,就發布在了 /home/username/netcoreDemo/
再說簡單點,復制你發布的./bin/Release/PublishOutput 文件夾下的所有文件,然后粘貼到/home/username/netcoreDemo文件夾中
然后使用命令進入該目錄,執行啟動命令 dotnet WebApplication1.dll
執行完畢后的界面:

我這里使用的是本地虛擬機進行預覽的,預覽效果如下:

.NET Core網站的配置文件在project.json文件中,比傳統的ASP.NET 網站多了一個Program.cs文件,根據網站的調試來看,網站在啟動的時候,先進入Program的main方法里面,

執行完main方法之后,然后是按照順序開始啟動網站。
好了,暫時就到這里,如果大家對.NET Core技術感興趣的話,可以一起討論,.NET程序員也可以來一起學習,本人.NET開發也有幾年了,歡迎大家進群討論~
本篇技術是本人原創,未經允許,禁止轉載!

