初识 .net core和vs code

时间:2023-03-10 06:08:36
初识 .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 new会创建一个Hello World程序。然后键入
dotnet restore
dotnet run

如果看到以下界面,说明环境搭建成功。

初识 .net core和vs code

解释下:dotnet restore命令:把项目中依赖于nuget包还原回来,引用在本地。

以下是我参考网上的资料,运行的一个mvc,简单的输出hello world。

初识 .net core和vs code

初识 .net core和vs code

参考资料:http://www.cnblogs.com/Leo_wl/p/5496844.html

http://www.cnblogs.com/kulong995/p/5467570.html