自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

JetBrains 發(fā)布 2023 年 C# 開發(fā)者主要趨勢

開發(fā) 前端
.NET 中有幾條穩(wěn)定的趨勢線。其中一種趨勢是 C# 新版本的持續(xù)采用。第一波采用,然后更多人升級。單元測試、開發(fā)的軟件類型和分析的數(shù)量也逐年相似。一個值得注意的趨勢是,隨著更多 .NET 框架 和 C# 版本的發(fā)布,越來越多的人不確定他們當前使用的 C# 版本。

我們在 2023 年年度開發(fā)者生態(tài)系統(tǒng)調(diào)查中收集了來自全球 26,348 名開發(fā)者的見解。本次回顧重點關(guān)注 C# 和 .NET,但您也可以了解其他語言的趨勢。

.NET Core 最受歡迎

我們知道 ASP.NET Core 是 C# 開發(fā)人員最常用的 .NET 框架 – 56% 使用它。但 Blazor 根本沒有得到微軟所希望的采用。 Blazor Server 僅占 ASP.NET 開發(fā)領(lǐng)域的 16%,而 Blazor WebAssembly 則占 12%。更多開發(fā)人員使用 Blazor 之后發(fā)布的 Minimal API 功能 (20%)。因此,對于全棧和前端開發(fā),64% 的 ASP.NET 開發(fā)人員使用 MVC,40% 使用 Razor Pages。

雖然 Aspire 剛剛發(fā)布,但是還太新,無法納入本次調(diào)查,但我們正在密切關(guān)注它,看看明年會發(fā)生什么。 Microsoft 正在全力宣揚“使用 .NET 8,每個開發(fā)人員都是全棧開發(fā)人員(在云中)” 這一個信息。

你使用到了哪些 .NET 技術(shù)?

圖片圖片

C# 開發(fā)人員大多使用 Windows

這不足為奇:79% 的 C# 開發(fā)人員使用 Windows,其次是 MacOS 上的 32% 和 Linux 上的 19%。隨著新的 C# 版本的發(fā)布,采用率穩(wěn)定,版本 11 和 10 分別為 42% 和 32%。

你使用的 C# 版本?

圖片圖片

C# 開發(fā)人員構(gòu)建游戲、網(wǎng)站、實用程序

我們研究了使用 C# 進行開發(fā)的 Rider 和 Visual Studio 用戶。

在過去的一年里,在 Rider 工作的游戲開發(fā)人員數(shù)量大幅增加。 Rider 無疑是 Unity、Unreal Engine 和 Godot 開發(fā)人員的最愛。與此同時,.NET 生態(tài)系統(tǒng)的其他部分并沒有發(fā)生任何巨大的變化。網(wǎng)站、實用程序和庫仍然統(tǒng)治著 .NET,因為 .NET 牢牢扎根于企業(yè)軟件中。

圖片圖片

Visual Studio 仍然是最受歡迎的 IDE

Visual Studio 仍然是最受歡迎的 IDE,但 32% 的 Visual Studio 用戶使用 ReSharper。 32% 的 C# 開發(fā)人員使用 Rider,14% 的開發(fā)人員使用 VSCode。 VSCode 的大部分用途來自 C# 插件和 .NET 工具。 CoPilot 在 VSCode 用戶中也很受歡迎 - 25% 的人表示他們使用該插件。

由于該結(jié)果是在今年年底宣布的,因此本次調(diào)查并未完全反映結(jié)果。 Microsoft 選擇停用 Visual Studio for Mac 意味著大多數(shù) Visual Studio for Mac 用戶已轉(zhuǎn)向 Rider。

1% 的受訪者表示他們不使用任何流行的 IDE。他們說“其他”??赡苓@就是記事本大神吧。

圖片圖片

單元測試

我們面對現(xiàn)實吧,每年都會發(fā)生同樣的現(xiàn)象——有大量的開發(fā)人員只是不進行測試。對于其他做單元測試的人來說,xUnit 和 nUnit 仍然保持著前兩個選擇的地位。

圖片圖片

總結(jié)

.NET 中有幾條穩(wěn)定的趨勢線。其中一種趨勢是 C# 新版本的持續(xù)采用。第一波采用,然后更多人升級。單元測試、開發(fā)的軟件類型和分析的數(shù)量也逐年相似。一個值得注意的趨勢是,隨著更多 .NET 框架 和 C# 版本的發(fā)布,越來越多的人不確定他們當前使用的 C# 版本。

責任編輯:武曉燕 來源: 半棧程序員
相關(guān)推薦

2023-11-21 14:44:14

AI

2023-11-26 17:15:00

開發(fā)者AI

2023-08-23 13:00:06

機器學習人工智能

2023-08-22 10:30:56

機器學習深度學習

2019-06-20 14:16:29

JavaGo編程語言

2015-06-16 13:04:35

C#開發(fā)者JAVA 開發(fā)者

2022-12-23 16:33:14

物聯(lián)網(wǎng)IoT

2013-08-22 09:04:21

2013-08-22 14:15:38

2013-04-19 09:23:34

2013開發(fā)者開發(fā)趨勢和技能

2023-01-10 11:57:49

CES人工智能

2013-01-07 08:42:43

開發(fā)者

2021-07-28 16:35:15

JetBrains集成開發(fā)環(huán)境

2023-09-11 11:10:33

2023-04-20 10:50:25

2021-09-29 09:02:04

JetBrains開發(fā)者原始數(shù)據(jù)

2010-08-17 09:57:39

C#

2023-12-26 18:43:45

Java開發(fā)者趨勢

2023-05-19 10:04:18

Vue開發(fā)者代碼
點贊
收藏

51CTO技術(shù)棧公眾號