硬汉嵌入式论坛

 找回密码
 立即注册
查看: 710|回复: 20
收起左侧

上位机开发,大家一般用什么平台和语言?

  [复制链接]

19

主题

265

回帖

322

积分

高级会员

积分
322
发表于 2025-12-16 10:14:40 | 显示全部楼层 |阅读模式
运行系统是Win11.
工厂上位机,要长期稳定运行,一次软件失效会直接损失百万。

大家手头一般用什么平台和软件开发。
软件不是很大,但后期会逐渐变大(功能增加)。



回复

使用道具 举报

8

主题

30

回帖

59

积分

初级会员

积分
59
发表于 2025-12-16 10:37:39 | 显示全部楼层
“win11”和“长期稳定运行”好像有点矛盾
回复

使用道具 举报

1万

主题

7万

回帖

12万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
120427
QQ
发表于 2025-12-16 10:37:53 | 显示全部楼层
可以考虑.NET + WPF

如果是win11,推荐这个系统版本
Windows 11 IoT LTSC发布,提供10年支持,专门满足医疗保健、游戏、汽车和航空航天等行业的合规性需求
https://forum.anfulai.cn/forum.p ... 4460&fromuid=58
(出处: 硬汉嵌入式论坛)
回复

使用道具 举报

19

主题

265

回帖

322

积分

高级会员

积分
322
 楼主| 发表于 2025-12-16 13:32:13 | 显示全部楼层
eric2013 发表于 2025-12-16 10:37
可以考虑.NET + WPF

如果是win11,推荐这个系统版本

好像只有这个能cover住。
回复

使用道具 举报

19

主题

265

回帖

322

积分

高级会员

积分
322
 楼主| 发表于 2025-12-16 13:33:23 | 显示全部楼层
regsofweb 发表于 2025-12-16 10:37
“win11”和“长期稳定运行”好像有点矛盾

还好。
回复

使用道具 举报

27

主题

269

回帖

350

积分

高级会员

积分
350
QQ
发表于 2025-12-16 14:44:31 | 显示全部楼层
python
回复

使用道具 举报

43

主题

1083

回帖

1217

积分

至尊会员

积分
1217
发表于 2025-12-16 14:58:19 | 显示全部楼层
我是早已投奔C#/WPF了,对我这种菜鸟非常友好。vs真是集成化,AI化,简单化,不用装这装那的,现在还能AOT成机器码。至于长期稳定性就说不好了,见过工控机跑C#程序用于长期运行工业声场场合的,不知道稳定性如何。
回复

使用道具 举报

19

主题

265

回帖

322

积分

高级会员

积分
322
 楼主| 发表于 2025-12-16 15:51:06 | 显示全部楼层
本帖最后由 yunqi 于 2025-12-16 15:56 编辑

问过多个资深开发,中后期不适合。就算前期开发好,稳定性也是问号。
回复

使用道具 举报

19

主题

265

回帖

322

积分

高级会员

积分
322
 楼主| 发表于 2025-12-16 16:09:02 来自手机 | 显示全部楼层
ghslfgkkl88 发表于 2025-12-16 14:58
我是早已投奔C#/WPF了,对我这种菜鸟非常友好。vs真是集成化,AI化,简单化,不用装这装那的,现在还能AOT ...

是的,界面开发,还是这个快和稳
回复

使用道具 举报

0

主题

306

回帖

306

积分

高级会员

积分
306
发表于 2025-12-16 20:09:57 | 显示全部楼层
.net挺合适,可以把后台服务和界面分开,重要的逻辑放在服务中,只要服务不出问题,界面出问题重启就好。
回复

使用道具 举报

19

主题

265

回帖

322

积分

高级会员

积分
322
 楼主| 发表于 2025-12-16 21:58:20 | 显示全部楼层
regbbs 发表于 2025-12-16 20:09
.net挺合适,可以把后台服务和界面分开,重要的逻辑放在服务中,只要服务不出问题,界面出问题重启就好。

+1
回复

使用道具 举报

3

主题

456

回帖

465

积分

高级会员

积分
465
发表于 2025-12-16 22:14:47 | 显示全部楼层
C#/WPF工控最佳,毫无疑问的。
回复

使用道具 举报

19

主题

265

回帖

322

积分

高级会员

积分
322
 楼主| 发表于 2025-12-17 11:27:00 | 显示全部楼层
glory 发表于 2025-12-16 22:14
C#/WPF工控最佳,毫无疑问的。

哈哈。 当周围一圈人用python,这些人不懂C#,投票N比1,领导听谁的。。。。
回复

使用道具 举报

8

主题

30

回帖

59

积分

初级会员

积分
59
发表于 2025-12-17 13:55:45 | 显示全部楼层
yunqi 发表于 2025-12-16 15:51
问过多个资深开发,中后期不适合。就算前期开发好,稳定性也是问号。

稳定性和语言无关吧。好多服务器后台就是python写的。我们一个嵌入式产品也是python做的,上线1年多没出任何问题,还在跑
回复

使用道具 举报

19

主题

265

回帖

322

积分

高级会员

积分
322
 楼主| 发表于 2025-12-17 23:01:54 来自手机 | 显示全部楼层
regsofweb 发表于 2025-12-17 13:55
稳定性和语言无关吧。好多服务器后台就是python写的。我们一个嵌入式产品也是python做的,上线1年多没出 ...

回复

使用道具 举报

27

主题

269

回帖

350

积分

高级会员

积分
350
QQ
发表于 2025-12-24 13:42:16 | 显示全部楼层
regsofweb 发表于 2025-12-17 13:55
稳定性和语言无关吧。好多服务器后台就是python写的。我们一个嵌入式产品也是python做的,上线1年多没出 ...

没错,只是图python的软件包多,可以直接调。
已有的包一般都是稳健的,起码比自己从0手写的强。
至于应用逻辑部分,我就纯当C写,手动管理线程进程各种对象生命周期,有啥不稳定的。
回复

使用道具 举报

56

主题

113

回帖

281

积分

高级会员

积分
281
发表于 2025-12-31 17:43:16 | 显示全部楼层
长期稳定性和语言无关吧,取决于编写程序的人的能力,代码是否写的健壮,思维是否缜密,,,,
回复

使用道具 举报

85

主题

803

回帖

1058

积分

至尊会员

积分
1058
发表于 2025-12-31 22:53:44 | 显示全部楼层
多长期?十天?一年?还是多久
回复

使用道具 举报

19

主题

265

回帖

322

积分

高级会员

积分
322
 楼主| 发表于 4 天前 | 显示全部楼层
庄永 发表于 2025-12-31 22:53
多长期?十天?一年?还是多久

1个季度到1年
回复

使用道具 举报

19

主题

265

回帖

322

积分

高级会员

积分
322
 楼主| 发表于 4 天前 | 显示全部楼层
coolaimcu 发表于 2025-12-31 17:43
长期稳定性和语言无关吧,取决于编写程序的人的能力,代码是否写的健壮,思维是否缜密,,,,

是的,已经确定C# + Winform。考虑后续图形扩展好。
回复

使用道具 举报

11

主题

724

回帖

757

积分

金牌会员

积分
757
发表于 4 天前 | 显示全部楼层
不考虑QT和PYQT吗?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2026-1-9 17:38 , Processed in 0.151885 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表