企業(yè)合規(guī)師 【科技在線】

visual studio 2019 for mac 8.4發(fā)行,作為新年的版本,8.4引入了許多令人興奮的增強功能。 其中許多是來自社區(qū)的聲音,主要有以下幾種。

支持. net酷睿3.1新穩(wěn)定版

為ASP.NET核心項目提供立足之地支持

提供開發(fā)和發(fā)布ASP.NET核心blaz or服務端APP應用程序的功能

提高了易用性,包括對. razor文件的支持

在采用輔助技術的情況下提高ide的部署體驗

. net酷睿庫項目的打包支持

支持. NET酷睿3.1

此版本增加了對. net core 3.1的完全支持,使開發(fā)者可以創(chuàng)建. net core 3.1 APP庫,甚至可以進行構建、調試和發(fā)行。 . net core 3.1是長時間支持服務( lts ),官方將提供三年的技術支持。

關于. net core 3.1的新聞越來越多,請點擊此處。

采用ASP.NET酷睿支架更快地開發(fā)

來自社區(qū)的呼聲提出將ASP.NET核心立足點添加到visual studio for mac中,官方接受了這個建議并引入到8.4版中。 通過為典型場景生成模板代碼,立足點可以加快和簡化ASP.NET核心APP的開發(fā)。

下圖使用了asp.net core示例項目“電影數(shù)據(jù)庫APP”來展示支架的實際應用。 這里采用了用于創(chuàng)建、讀取、更新、刪除操作( crud )的頁面,以及用于為電影模型創(chuàng)建詳細新聞頁面的新功能。

有關asp.net core項目立足之地的新聞越來越多,請單擊此處。

生成和發(fā)布ASP.NET核心blaz or服務器端APP應用程序

此功能也是社區(qū)反饋的訴求,blazor是使用. net構建交互式客戶端web ui的框架,具有以下優(yōu)點:

使用c#而不是javascript創(chuàng)建交互式web用戶界面

利用. net庫的現(xiàn)有. net生態(tài)系統(tǒng)

在服務器和客戶端之間共享APP邏輯

利用了. net的性能、可靠性、安全性

建立一套通用的易于采用、穩(wěn)定、功能豐富的語言、框架和工具

blazor采用開放的web標準,不需要其他插件和代碼轉換。 也就是說,任何采用它開發(fā)的東西都可以在pc或移動設備上的所有現(xiàn)代web瀏覽器中使用。 有關blazor的新聞越來越多,請點擊此處。

如果使用blaz or APP,還將使用. razor文件。 visual studio 2019 for mac 8.4完全支持在計算機上使用這些文件時高亮和自動完成代碼。

標題:“微軟Visual Studio 2019 for Mac 8.4 發(fā)布”

地址:http://www.paulsmart.net/lyzx/32378.html