定義:什麼是.net core?html
.net core是一個跨各個不一樣操做系統運行的平臺。時至今日,windows上.net framework已經發展成熟,能夠用來開發windows平臺下的幾乎全部應用,從桌面到web,從pc到各類智能終端。不少人認爲微軟的技術,缺點太多。好比,固步自封,不開源。好比,開發工具太大,像vs這樣強悍的IDE,固然不是沒有缺點,缺點也很明顯,就是加載速度慢,對開發機器的硬件要求高點(若是你開發過SharePoint的應用,你就知道,那須要很高的硬件資源)。這些也經常被開發者所詬病。咱們相信事情總會是變化的,微軟也一直在變化。不只開源,並且向着跨平臺方向發展。程序員
那麼 vs code又是個什麼東西呢?web
vs code原來是一款代碼編輯器,像vim,emacs等等,固然了,這款編輯器跨平臺。一個優秀的代碼程序員會選擇一個優秀的代碼編輯器,一個優秀的代碼編輯器確定渾身充滿着接口,可擴展性很強。vs code就是這樣的工具。自己很普通,可是能夠裝各類插件,好比vim插件。vim
環境搭建:win7+ vs code + .net corec#
require: 1 、.framework 4.5windows
二、dotnet-dev-win-x64.latest (.net core sdk)mvc
三、VSCodeSetup-stable (vscode)編輯器
四、csharp-1.0.4-rc2 (c#擴展)工具
以上依次安裝。開發工具
安裝成功後,以管理員的權限打開cmd,建立一個控制檯的「hello world」程序,具體步驟以下:
mkdir wbq cd wbq dotnet new
dotnet restore dotnet run
若是看到如下界面,說明環境搭建成功。
解釋下:dotnet restore命令:把項目中依賴於nuget包還原回來,引用在本地。
如下是我參考網上的資料,運行的一個mvc,簡單的輸出hello world。
參考資料:http://www.cnblogs.com/Leo_wl/p/5496844.html
http://www.cnblogs.com/kulong995/p/5467570.html