Visual Studio 2017 ASP.NET Core開發(fā),Visual Studio 2017 已經(jīng)內(nèi)置ASP.NET Core 開發(fā)工具.

在選擇.NET Core 功能安裝以后就可以進(jìn)行ASP.NET Core開發(fā)。

新的ASP.NET Core項(xiàng)目為csproj ,打開之前的xproj項(xiàng)目,會(huì)提示單向升級(jí),確認(rèn)以后,會(huì)自動(dòng)幫你升級(jí)至csproj。

 

新建項(xiàng)目

VS 2017新建ASP.NET Core 項(xiàng)目:

photoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動(dòng)軟件開發(fā)培訓(xùn),網(wǎng)站設(shè)計(jì)培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)

 

確定以后

 photoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動(dòng)軟件開發(fā)培訓(xùn),網(wǎng)站設(shè)計(jì)培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)

可選擇ASP.NET Core 1.0 和ASP.NET Core 1.1 ,以及啟用Docker支持。

以下是ASP.NET Core 1.1 啟用Docker支持 項(xiàng)目結(jié)構(gòu)。

photoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動(dòng)軟件開發(fā)培訓(xùn),網(wǎng)站設(shè)計(jì)培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)

項(xiàng)目就可以運(yùn)行在Docker 上,如果想在Docker調(diào)試等須在本地安裝Docker。

ASP.NET Core 1.1  增加了一些新的特性。比如: WebSockets 支持。

安裝 Microsoft.AspNetCore.WebSockets 包,然后在Startup 類Configure 方法中添加:

app.UseWebSockets();

具體可以看官方文檔:

https://docs.microsoft.com/en-us/aspnet/core/aspnetcore-1.1#choosing-between-versions-10-and-11-of-aspnet-core

.NET Core csproj 支持

在項(xiàng)目的csproj文件中,你可以注意到項(xiàng)目的引用極大簡化。

右鍵編輯csproj 文件:

延伸閱讀

學(xué)習(xí)是年輕人改變自己的最好方式-Java培訓(xùn),做最負(fù)責(zé)任的教育,學(xué)習(xí)改變命運(yùn),軟件學(xué)習(xí),再就業(yè),大學(xué)生如何就業(yè),幫大學(xué)生找到好工作,lphotoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動(dòng)軟件開發(fā)培訓(xùn),網(wǎng)站設(shè)計(jì)培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)學(xué)習(xí)是年輕人改變自己的最好方式