NET Core 2.0 在WIN7系统 的Hello World

.NET Core 2.0入门 WIN764位环境下的HelloWord

 

前言

.NET Core 2.0 RTM 最终版于20178月14 正式发布,比计划发布时间提前了1个月。

对应发布 ASP.NET Core 2.0 、EF Core 2.0以及.NET Standard 2.0。

什么是.Net Core平台?

.Net Core是一个模块化的,跨平台的,开源实现的.Net Framework,它可以在Windows设备上运行,也可以在Linux和OS X上运行。不同于传统的.Net Framework(特点:庞大的,系统级的,是一个只能跑在Windows上的运行时环境),你可以用.Net Core创造以多平台为目标的组件化的库和应用程序,并且.Net Core可以与应用程序一起部署。

基于.NET Core 2.0开发的项目可以放心用于生产环境。.NET Core 2.0开发不受开发工具影响,安装SDK之后便可以使用命令行工具,

.NET Core 2.0 是跨平台,跨设备,并且性能更高的方案。全部支持平台如下:

 NET Core 2.0 在WIN7系统 的Hello WorldNET Core 2.0 在WIN7系统 的Hello WorldNET Core 2.0 在WIN7系统 的Hello World

关于.Net Core更多内容以及与Frame Work的关系,大家可搜索,此类文章较多或关注官方信息。

.NET Core 2.0相关下载地址

 

.NET Core SDK:https://www.microsoft.com/net/core/#windowscmd (其他平台也可通过此链接下载)

Visual Studio 2017 15.3+: https://www.visualstudio.com/vs/

Visual Studio for Mac:https://www.visualstudio.com/vs/visual-studio-mac/

Visual Studio Code:http://code.visualstudio.com/

.NET Core 2.0 API文档:https://docs.microsoft.com/en-us/dotnet/api/?view=netcore-2.0

.NET Standard 2.0 API文档:https://docs.microsoft.com/en-us/dotnet/api/?view=netstandard-2.0

官方更多版本下载地址:https://www.microsoft.com/net/download/core

开发指南:https://www.microsoft.com/net/core

官方中文文档:https://docs.microsoft.com/zh-cn/dotnet/

 

 

下载安装.NetCore2.0

下载地址https://www.microsoft.com/net/core/#windowscmd   

(其他平台也可通过此链接下载)

直接点击下载,下载完整安装包,双击后等待安装成功,如下图:

 NET Core 2.0 在WIN7系统 的Hello WorldNET Core 2.0 在WIN7系统 的Hello World

安装了sdk之后,直接可以通过命令行创建应用了!

 

.NetCore Hello World

1、打开命令行

输入:dotnet new console -omydemo

 NET Core 2.0 在WIN7系统 的Hello World

2、找到项目文件,编写代码:

 NET Core 2.0 在WIN7系统 的Hello WorldNET Core 2.0 在WIN7系统 的Hello World

3、运行项目

输入:cdmydemo

输入:dotnet run

第一个基于.Net Core 2.0 的跨平台应用Hello word已经创建完成。

4、全部命令如下:

 NET Core 2.0 在WIN7系统 的Hello WorldNET Core 2.0 在WIN7系统 的Hello World

 

5、创建MVC网站项目命令行实例:

 NET Core 2.0 在WIN7系统 的Hello WorldNET Core 2.0 在WIN7系统 的Hello World

6、浏览器输入:http://localhost:5000/ 查看效果

 NET Core 2.0 在WIN7系统 的Hello World

7、其他命令可使用help命令查看

输入:dotnet--help

输入:dotnet new --help

 NET Core 2.0 在WIN7系统 的Hello WorldNET Core 2.0 在WIN7系统 的Hello World

 

.Net Core开发工具环境搭建

1、Win 7 安装 Visual Studio Code进行.Net Core项目开发

Visual Studio Code安装包只有不到50MB, Visual Studio2017相比非常轻量级,秒安,配合 VS Code 你就可以在 Linux 、MAC 上开发.NET Core。

Visual Studio Code下载地址:http://code.visualstudio.com

Visual Studio Code效果图

 NET Core 2.0 在WIN7系统 的Hello WorldNET Core 2.0 在WIN7系统 的Hello World

  打开上述Demo项目

 NET Core 2.0 在WIN7系统 的Hello World

 NET Core 2.0 在WIN7系统 的Hello World

当然你也可以安装重量级IDE进行代码编写 Visual Studio 2017 15.3Visual Studio for Mac 7.1

 

 

2、Win 7 安装 Visual Studio 2017 15.3进行.Net Core项目开发

默认情况下Win7是无法安装 Visual Studio 2017的,实际上Visual Studio 2013及以上版本都无法安装,需要升级至win7系统。

幸运的是对于不便升级操作系统的用户,微软提供了Win10Sdk包来支持Win7 可以安装Visual Studio 2017

1)WIN7 安装win10SDK

2)下载vs 最新版地址https://www.microsoft.com/net/core/#windowscmd 

这个是在线安装包,根据需要选择项目,NetCore在最先面,勾选后等待安装完成即可。


待续。。。

                  打赏

NET Core 2.0 在WIN7系统 的Hello World