当前位置:首页 > 科技  > 软件

JetBrains 发布 2023 年 C# 开发者主要趋势

来源: 责编: 时间:2024-01-02 09:29:58 330观看
导读我们在 2023 年年度开发者生态系统调查中收集了来自全球 26,348 名开发者的见解。本次回顾重点关注 C# 和 .NET,但您也可以了解其他语言的趋势。.NET Core 最受欢迎我们知道 ASP.NET Core 是 C# 开发人员最常用的 .NET

我们在 2023 年年度开发者生态系统调查中收集了来自全球 26,348 名开发者的见解。本次回顾重点关注 C# 和 .NET,但您也可以了解其他语言的趋势。FX028资讯网——每日最新资讯28at.com

.NET Core 最受欢迎

我们知道 ASP.NET Core 是 C# 开发人员最常用的 .NET 框架 – 56% 使用它。但 Blazor 根本没有得到微软所希望的采用。 Blazor Server 仅占 ASP.NET 开发领域的 16%,而 Blazor WebAssembly 则占 12%。更多开发人员使用 Blazor 之后发布的 Minimal API 功能 (20%)。因此,对于全栈和前端开发,64% 的 ASP.NET 开发人员使用 MVC,40% 使用 Razor Pages。FX028资讯网——每日最新资讯28at.com

虽然 Aspire 刚刚发布,但是还太新,无法纳入本次调查,但我们正在密切关注它,看看明年会发生什么。 Microsoft 正在全力宣扬“使用 .NET 8,每个开发人员都是全栈开发人员(在云中)” 这一个信息。FX028资讯网——每日最新资讯28at.com

你使用到了哪些 .NET 技术?

图片图片FX028资讯网——每日最新资讯28at.com

C# 开发人员大多使用 Windows

这不足为奇:79% 的 C# 开发人员使用 Windows,其次是 MacOS 上的 32% 和 Linux 上的 19%。随着新的 C# 版本的发布,采用率稳定,版本 11 和 10 分别为 42% 和 32%。FX028资讯网——每日最新资讯28at.com

你使用的 C# 版本?

图片图片FX028资讯网——每日最新资讯28at.com

C# 开发人员构建游戏、网站、实用程序

我们研究了使用 C# 进行开发的 Rider 和 Visual Studio 用户。FX028资讯网——每日最新资讯28at.com

在过去的一年里,在 Rider 工作的游戏开发人员数量大幅增加。 Rider 无疑是 Unity、Unreal Engine 和 Godot 开发人员的最爱。与此同时,.NET 生态系统的其他部分并没有发生任何巨大的变化。网站、实用程序和库仍然统治着 .NET,因为 .NET 牢牢扎根于企业软件中。FX028资讯网——每日最新资讯28at.com

图片图片FX028资讯网——每日最新资讯28at.com

Visual Studio 仍然是最受欢迎的 IDE

Visual Studio 仍然是最受欢迎的 IDE,但 32% 的 Visual Studio 用户使用 ReSharper。 32% 的 C# 开发人员使用 Rider,14% 的开发人员使用 VSCode。 VSCode 的大部分用途来自 C# 插件和 .NET 工具。 CoPilot 在 VSCode 用户中也很受欢迎 - 25% 的人表示他们使用该插件。FX028资讯网——每日最新资讯28at.com

由于该结果是在今年年底宣布的,因此本次调查并未完全反映结果。 Microsoft 选择停用 Visual Studio for Mac 意味着大多数 Visual Studio for Mac 用户已转向 Rider。FX028资讯网——每日最新资讯28at.com

1% 的受访者表示他们不使用任何流行的 IDE。他们说“其他”。可能这就是记事本大神吧。FX028资讯网——每日最新资讯28at.com

图片图片FX028资讯网——每日最新资讯28at.com

单元测试

我们面对现实吧,每年都会发生同样的现象——有大量的开发人员只是不进行测试。对于其他做单元测试的人来说,xUnit 和 nUnit 仍然保持着前两个选择的地位。FX028资讯网——每日最新资讯28at.com

图片图片FX028资讯网——每日最新资讯28at.com

总结

.NET 中有几条稳定的趋势线。其中一种趋势是 C# 新版本的持续采用。第一波采用,然后更多人升级。单元测试、开发的软件类型和分析的数量也逐年相似。一个值得注意的趋势是,随着更多 .NET 框架 和 C# 版本的发布,越来越多的人不确定他们当前使用的 C# 版本。FX028资讯网——每日最新资讯28at.com

本文链接:http://www.28at.com/showinfo-26-55074-0.htmlJetBrains 发布 2023 年 C# 开发者主要趋势

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。邮件:2376512515@qq.com

上一篇: Go 语言为什么不支持并发读写 map?

下一篇: Reli:PHP性能分析利器,生成PHP性能火焰图

标签:
  • 热门焦点
  • Find N3入网:最高支持16+1TB

    OPPO将于近期登场的Find N3折叠屏目前已经正式入网,型号为PHN110。本次Find N3在外观方面相比前两代有很大的变化,不再是小号的横向折叠屏,而是跟别的厂商一样采用了较为常见的
  • K60至尊版狂暴引擎2.0加持:超177万跑分斩获性能第一

    Redmi的后性能时代战略发布会今天下午如期举办,在本次发布会上,Redmi公布了多项关于和联发科的深度合作,以及新机K60 Ultra在软件和硬件方面的特性,例如:“K60 至尊版,双芯旗舰
  • 一年经验在二线城市面试后端的经验分享

    忠告这篇文章只适合2年内工作经验、甚至没有工作经验的朋友阅读。如果你是2年以上工作经验,请果断划走,对你没啥帮助~主人公这篇文章内容来自 「升职加薪」星球星友 的投稿,坐
  • 一个注解实现接口幂等,这样才优雅!

    场景码猿慢病云管理系统中其实高并发的场景不是很多,没有必要每个接口都去考虑并发高的场景,比如添加住院患者的这个接口,具体的业务代码就不贴了,业务伪代码如下:图片上述代码有
  • 为什么你不应该使用Div作为可点击元素

    按钮是为任何网络应用程序提供交互性的最常见方式。但我们经常倾向于使用其他HTML元素,如 div span 等作为 clickable 元素。但通过这样做,我们错过了许多内置浏览器的功能。
  • 每天一道面试题-CPU伪共享

    前言:了不起:又到了每天一到面试题的时候了!学弟,最近学习的怎么样啊 了不起学弟:最近学习的还不错,每天都在学习,每天都在进步! 了不起:那你最近学习的什么呢? 了不起学弟:最近在学习C
  • 东方甄选单飞:有些鸟注定是关不住的

    作者:彭宽鸿来源:华尔街科技眼‍‍‍‍‍‍‍‍‍‍东方甄选创始人俞敏洪带队的“7天甘肃行”直播活动已在近日顺利收官。成立后一
  • 苹果、三星、惠普等暂停向印度出口笔记本和平板电脑

    集微网消息,据彭博社报道,在8月3日印度突然禁止在没有许可证的情况下向印度进口电脑/平板及显示器等产品后,苹果、三星电子和惠普等大公司暂停向印度
  • iQOO 11S屏幕细节公布:首发三星2K E6全感屏 安卓最好的直屏手机

    日前iQOO手机官方宣布,新一代电竞旗舰iQOO 11S将会在7月4日19:00正式与大家见面。随着发布时间的日益临近,官方关于该机的预热也更加密集,截至目前已
Top