NET Core 指令启动
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查看版本號。
打開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 指令启动的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: 2018年中国视频监控行业现状及行业发展
- 下一篇: 【正点原子STM32连载】第一章 本书学
