1. 程式人生 > >1.3創建項目「深入淺出ASP.NET Core系列」

1.3創建項目「深入淺出ASP.NET Core系列」

程序 href express core tar program googl nbsp iis

控制臺創建項目

dotnet new --help

技術分享圖片

使用控制臺采集項目,務必要熟練使用命令,--help是命令幫助的指明燈,在你無法google的時候,可以離線狀態最快的幫助到你。

根據模板名稱,我們可以創建各種模板,比如

dotnet new webaip
dotnet new mvc
……

運行命令:

dotnet run
技術分享圖片

VS2017創建項目

都是創建,只是采集的方式不一樣,殊途同歸,前者適合ubuntu或者mac系統的操作方式,後者適合window底下的操作方式。

技術分享圖片

技術分享圖片

Asp.net支持自寄宿,所以在開發的時候不推薦使用IIS Express來調試,官方推薦使用控制臺來運行測試。

大家可以看到,通過控制臺運行的程序,在運行的時候,每一次請求,比如圖片,JS,CSS等都可以看到輸出的日誌,錯誤,執行時間,如果大家用的EF Core,還可以看到執行的SQL語句等有價值的信息。

技術分享圖片

技術分享圖片

這些輸出是怎麽來的?源於我們Program.cs的BuildWebHost函數。

技術分享圖片

我是.NET架構師張飛洪,入行10年有余,人不堪其憂,吾不改其樂,謝謝您關註我的頭條號。

1.3創建項目「深入淺出ASP.NET Core系列」