初识 .net core和vs code
定义:什么是.net core?
.net core是一个跨各个不同操作系统运行的平台。时至今日,windows上.net framework已经发展成熟,可以用来开发windows平台下的几乎所有应用,从桌面到web,从pc到各种智能终端。很多人认为微软的技术,缺点太多。比如,固步自封,不开源。比如,开发工具太大,像vs这样强悍的IDE,当然不是没有缺点,缺点也很明显,就是加载速度慢,对开发机器的硬件要求高点(如果你开发过SharePoint的应用,你就知道,那需要很高的硬件资源)。这些也常常被开发者所诟病。我们相信事情总会是变化的,微软也一直在变化。不仅开源,而且向着跨平台方向发展。
那么 vs code又是个什么东西呢?
vs code原来是一款代码编辑器,像vim,emacs等等,当然了,这款编辑器跨平台。一个优秀的代码程序员会选择一个优秀的代码编辑器,一个优秀的代码编辑器肯定浑身充满着接口,可扩展性很强。vs code就是这样的工具。本身很普通,但是可以装各种插件,比如vim插件。
环境搭建:win7+ vs code + .net core
require: 1 、.framework 4.5
2、dotnet-dev-win-x64.latest (.net core sdk)
3、VSCodeSetup-stable (vscode)
4、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