ASP.NET Core 是新一代的 ASP.NET,早期称为 ASP.NET vNext,并且在推出初期命名为ASP.NET 5,但随着 .NET Core 的成熟,以及 ASP.NET 5的命名会使得外界将它视为 ASP.NET 的升级版,但它其实是新一代从头开始打造的 ASP.NET 核心功能,因此微软宣布将它改为与 .NET Core 同步的名称,即 ASP.NET Core。

ASP.NET Core 可运行于 Windows 平台以及非 Windows 平台,如 Mac OSX 以及 Ubuntu Linux 操作系统,是 Microsoft 第一个具有跨平台能力的 Web 开发框架。

微软在一开始开发时就将 ASP.NET Core 开源,因此它也是开源项目的一员,由 .NET 基金会 (.NET Foundation) 所管理。

正式版的.NET Core已于今天发布(2016年6月27日),具体可看微软 .NET Core 1.0 正式发布下载

ASP.NET Core 在 .NET Core 的基础上发展,目前规划的功能有:

  • ASP.NET Core MVC: ASP.NET Core MVC 提供了开发动态web站点的API,包括了WebPages 和 WebAPI ,最终可运行在IIS 或 自托管(self-hosted)的服务器中。

  • DependencyInjection: 包含了通用的依赖注入接口,用于在ASP.NET Core MVC中使用。

  • Entity Framework Core: 与之前版本的EntityFramework版本类似是一个轻量级的ORM框架,包括了Linq,POCO和Codefirst的支持。

  • ASP.NET Core Identity: 用于在ASP.NET Core web applications构建用户权限系统的框架,包括了membership、login等功能,同时也可以方便的扩展和自定义

一、安装the .NET Core SDK for Windows(Linux、MAC)

以Windows为例,(下载地址),
安装完成后可以用命令dotnet -v查看版本号。

C:\Users\stephen>dotnet -v
Telemetry is: Enabled
.NET Command Line Tools (1.0.0-preview1-002702)
Usage: dotnet [common-options] [command] [arguments]

  

打开cmd 切换目录到项目目录

下载依赖包部署网站

dotnet restore

读取配置文件需要监听的ip

        /// <summary>/// Main/// </summary>/// <param name="args">args</param>public static void Main(string[] args){var config = new ConfigurationBuilder().SetBasePath(Directory.GetCurrentDirectory()).AddJsonFile("hosting.json", true).Build();var host = new WebHostBuilder().UseKestrel().UseConfiguration(config).UseContentRoot(Directory.GetCurrentDirectory()).UseIISIntegration().UseStartup<Startup>().UseApplicationInsights().Build();host.Run();}

  配置文件 

hosting.json
{"server.urls": "http://localhost:60000;http://localhost:60001"
}

  执行编译指令

dotnet build

  启动服务指令

dotnet run

  打开浏览器访问配置文件监听的地址

转载于:https://www.cnblogs.com/liuxiaoji/p/6898119.html

NET Core 指令启动相关推荐

  1. .NET Core开发实战(第4课:Startup:掌握ASP.NET Core的启动过程)--学习笔记

    04 | Startup:掌握ASP.NET Core的启动过程 新建一个 ASP.NET Core Web 应用程序 选择 API public class Program {public stat ...

  2. 如何在ASP.NET Core程序启动时运行异步任务(3)

    原文:Running async tasks on app startup in ASP.NET Core (Part 3) 作者:Andrew Lock 译者:Lamond Lu 之前我写了两篇有关 ...

  3. 如何在ASP.NET Core程序启动时运行异步任务(1)

    原文:Running async tasks on app startup in ASP.NET Core (Part 1) 作者:Andrew Lock 译者:Lamond Lu 背景 当我们做项目 ...

  4. 记一次.Net Core程序启动失败的排查过程

    阅文时长 | 2分钟 字数统计 | 3212字符 主要内容 | 1.引言&背景 2.排查.NetCore启动失败详细过程 3.声明与参考资料 『记一次.Net Core程序启动失败的排查过程』 ...

  5. 如何在ASP.NET Core程序启动时运行异步任务(2)

    原文:Running async tasks on app startup in ASP.NET Core (Part 2) 作者:Andrew Lock 译者:Lamond Lu 在我的上一篇博客中 ...

  6. Java指令启动jar

    2019独角兽企业重金招聘Python工程师标准>>> ###1. jre jre是JAVA运行环境,也就是说我们在启动jar时,只需要一个jre. 这样我们就可以启动jar了. & ...

  7. .net core项目启动时报_未处理Socket异常(以一种访问权限不允许的方式做了一个访问套接字的尝试。)...

    解决方案:一般的原因就是程序的端口被占用了,关掉占用端口的程序即可正常使用.  查看启动地址和配置的webserver服务器的端口号是否被占用,可能占用的有:IIS启用项目,解决方案中其他启动项目配置 ...

  8. C语言指令启动mcs51计时器是,嵌入式C语言程序设计:使用MCS-51

    第1章 MCS51硬件体系结构介绍 1 1-1 89X51的引脚 3 1-2 89X51的内存 5 1-3 89X51的特殊用途寄存器 6 1-4 中断 18 1-5 周边设备的使用 19 1-5-1 ...

  9. .NET Core 和 .NET Framework 启动可执行文件的差别

    在 Windows 下,使用 .NET Framework 构建出来的应用,可以只有一个可执行文件,在可执行文件里面包含了 IL 代码.使用 .NET Core 构建出来的应用,将会包含一个 Exe ...

最新文章

  1. 3天,我把MySQL索引、锁、事务、分库分表撸干净了!
  2. 北京大学,签约这个省份!
  3. 蓝桥杯_算法训练_Torry的困惑(基本型)
  4. mysql5.7.20+初始化_MySQL5.7.28 初始化数据库
  5. OpenGL 行星asteroids系统的实例
  6. 动态数据源切换的底层原理-DynamicDataSource
  7. SQL查询优化 LEFT JOIN和INNER JOIN
  8. RabbitMQ学习之spring-amqp的重要类的认识
  9. 程序员之痛:六次创业五回失败了
  10. 事件捕获、冒泡、绑定、赋值、委托、兼容、滚轮
  11. supersocket缓冲区_关于supersocker的数据传输中遇到的问题
  12. atmega328p引脚图_ATMega328P-PU芯片Arduino最小系统实验
  13. case when 多条件 oracle,casewhen(casewhen同时满足多条件)
  14. android 策略模式和代理模式,秒懂设计模式之策略模式(Strategy Pattern)
  15. Altera FPGA 差分信号初识(3)
  16. 《C++ Primer 第5版》-13.6对象移动-康奈尔笔记
  17. 互联网是如何工作的?
  18. 使用Filler4提取微信小程序中的视频
  19. 跨境运营培训品牌商店设计技巧
  20. 4.2.2异步请求高级模式

热门文章

  1. python制作查询网页_peewee数据查询之分页返回——python学习笔记
  2. json格式校验并显示错误_使用postman做自动化接口校验
  3. ref的mysql_ref:Mysql授权远程登陆
  4. 如何保持连接_工高连城 | 连接器连接失效的原因有哪些
  5. 佳能g3800故障灯说明书_热水器维修电话|史密斯燃气热水器出现16故障码
  6. poj 1637 Sightseeing tour——最大流+欧拉回路
  7. JavaScript实现快速排序
  8. HDFS Safemode问题
  9. hdu4011(水贪心)
  10. .Net读取xlsx文件Excel2007