定义:什么是.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