visual studio 2019 for mac 8.4發(fā)行,作為新年的版本,8.4引入了許多令人興奮的增強(qiáng)功能。 其中許多是來(lái)自社區(qū)的聲音,主要有以下幾種。
支持. net酷睿3.1新穩(wěn)定版
為ASP.NET核心項(xiàng)目提供立足之地支持
提供開(kāi)發(fā)和發(fā)布ASP.NET核心blaz or服務(wù)端APP應(yīng)用程序的功能
提高了易用性,包括對(duì). razor文件的支持
在采用輔助技術(shù)的情況下提高ide的部署體驗(yàn)
. net酷睿庫(kù)項(xiàng)目的打包支持
支持. NET酷睿3.1
此版本增加了對(duì). net core 3.1的完全支持,使開(kāi)發(fā)者可以創(chuàng)建. net core 3.1 APP庫(kù),甚至可以進(jìn)行構(gòu)建、調(diào)試和發(fā)行。 . net core 3.1是長(zhǎng)時(shí)間支持服務(wù)( lts ),官方將提供三年的技術(shù)支持。
關(guān)于. net core 3.1的新聞越來(lái)越多,請(qǐng)點(diǎn)擊此處。
采用ASP.NET酷睿支架更快地開(kāi)發(fā)
來(lái)自社區(qū)的呼聲提出將ASP.NET核心立足點(diǎn)添加到visual studio for mac中,官方接受了這個(gè)建議并引入到8.4版中。 通過(guò)為典型場(chǎng)景生成模板代碼,立足點(diǎn)可以加快和簡(jiǎn)化ASP.NET核心APP的開(kāi)發(fā)。
下圖使用了asp.net core示例項(xiàng)目“電影數(shù)據(jù)庫(kù)APP”來(lái)展示支架的實(shí)際應(yīng)用。 這里采用了用于創(chuàng)建、讀取、更新、刪除操作( crud )的頁(yè)面,以及用于為電影模型創(chuàng)建詳細(xì)新聞頁(yè)面的新功能。
有關(guān)asp.net core項(xiàng)目立足之地的新聞越來(lái)越多,請(qǐng)單擊此處。
生成和發(fā)布ASP.NET核心blaz or服務(wù)器端APP應(yīng)用程序
此功能也是社區(qū)反饋的訴求,blazor是使用. net構(gòu)建交互式客戶端web ui的框架,具有以下優(yōu)點(diǎn):
使用c#而不是javascript創(chuàng)建交互式web用戶界面
利用. net庫(kù)的現(xiàn)有. net生態(tài)系統(tǒng)
在服務(wù)器和客戶端之間共享APP邏輯
利用了. net的性能、可靠性、安全性
建立一套通用的易于采用、穩(wěn)定、功能豐富的語(yǔ)言、框架和工具
blazor采用開(kāi)放的web標(biāo)準(zhǔn),不需要其他插件和代碼轉(zhuǎn)換。 也就是說(shuō),任何采用它開(kāi)發(fā)的東西都可以在pc或移動(dòng)設(shè)備上的所有現(xiàn)代web瀏覽器中使用。 有關(guān)blazor的新聞越來(lái)越多,請(qǐng)點(diǎn)擊此處。
如果使用blaz or APP,還將使用. razor文件。 visual studio 2019 for mac 8.4完全支持在計(jì)算機(jī)上使用這些文件時(shí)高亮和自動(dòng)完成代碼。
標(biāo)題:“微軟Visual Studio 2019 for Mac 8.4 發(fā)布”
地址:http://www.wgbvder.cn/lyzx/32378.html