日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > asp.net >内容正文

asp.net

ASP.NET Core 5.0新增功能摘要

發(fā)布時(shí)間:2023/12/4 asp.net 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ASP.NET Core 5.0新增功能摘要 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

.NET5.0發(fā)布了大半個(gè)月,從.NET Core3.1的平滑遷移體驗(yàn)令人心曠神怡,改個(gè)targetframework就完成遷移,不要太輕松!然而,ASP.NET Core5.0也有很多有意思的改變,這里為大家摘錄一下!

內(nèi)置swagger

在 ASP.NET Core 5.0 中,Web API 模板默認(rèn)啟用 OpenAPI 支持,也就是內(nèi)置了Swagger工具。該工具顯著改進(jìn)了 Web API 開發(fā)人員的應(yīng)用啟動(dòng)體驗(yàn) ,借助 ASP.NET Core 5.0,Web API 模板會(huì)預(yù)先配置為加載 Swagger UI 頁。Swagger UI 頁提供為已發(fā)布的 API 添加的文檔,并且單擊一次即可測(cè)試 API。

若要禁用?OpenAPI,請(qǐng)執(zhí)行以下操作

—通過命令行:dotnet new webapi --no-openapi true

—或者通過 Visual Studio:取消選中“啟用 OpenAPI 支持”。

gRPC性能提升

當(dāng)下分布式架構(gòu)中g(shù)RPC地位舉重若輕,性能更是重中之重!.NET5更新后,其gRPC的性能優(yōu)越。橫向?qū)Ρ?2種主流語言,.NET5的gRPC性能超越了cpp和go,僅次于rust!

?

.NET5的gRPC性能相對(duì)于.NET Core3.1也獲得了巨大提升:

更多詳細(xì)內(nèi)容見James的博客原文:

https://devblogs.microsoft.com/aspnet/grpc-performance-improvements-in-net-5/

SignalR支持AOP和并行調(diào)用

SignalR應(yīng)用的越來越多了,在.NET5這次更新里面也有2個(gè)重磅變化:

1

? ? ? ? 期待已久的篩選器Filter功能終于支持了,允許代碼在調(diào)用中心方法之前和之后運(yùn)行。在調(diào)用中心方法之前和之后運(yùn)行代碼類似于中間件在 HTTP 請(qǐng)求之前和之后運(yùn)行代碼。常見用途包括日志記錄、錯(cuò)誤處理和參數(shù)驗(yàn)證。

2

? ? ? ? ASP.NET Core SignalR 現(xiàn)在能夠處理并行中心調(diào)用。?可以更改默認(rèn)行為,以允許客戶端一次調(diào)用多個(gè)中心方法,在ConfigureServices時(shí)設(shè)置options.MaximumParallelInvocationsPerClient屬性即可。

其他更新

其他還有很多有趣的更新,如Razor綁定對(duì)record 的支持,Blazor的性能提升、Kestrels配置升級(jí)、前端板塊性能提升、身份驗(yàn)證和授權(quán)升級(jí)、Json序列化方法改進(jìn)等等,內(nèi)容太多無法一一詳列。這里給大家整理了個(gè)《ASP.NET Core 5.0 的新增功能-1130.pdf》,包含了詳細(xì)描述哈。

此外,.NET5.0已經(jīng)毋庸置疑的成為了.NET開發(fā)的首選平臺(tái),然而公司項(xiàng)目一時(shí)難以切換,大量的開發(fā)者的.NET5.0實(shí)踐經(jīng)驗(yàn)為零。這里為大家再次分享一波剛錄制的《.NET5零基礎(chǔ)到實(shí)戰(zhàn)》全套視頻,強(qiáng)烈推薦大家獲取后學(xué)習(xí)!?

?

?免費(fèi)資料及時(shí)領(lǐng)取

最后一次免費(fèi)分享,限量100份。后續(xù)將上架極客時(shí)間,需要付費(fèi)!大家可掃碼以下二維碼領(lǐng)取!

掃碼領(lǐng)取

也可添加微信zhaoxihhhhh

總結(jié)

以上是生活随笔為你收集整理的ASP.NET Core 5.0新增功能摘要的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。