windows 桌面应用开发技术选择, C#/Qt/C++/?

2018 年 4 月 12 日
 gaoyadianta

最近需要开发个比较简单的 windows 桌面应用程序,之前是做嵌入式开发的对 c 比较熟悉,其他语言都不是很了解(包括 c++)。 麻烦大家推荐下用哪种技术开发比较合适呢?主要考虑上手出活要快一些,学了相关技术之后将来能在别的地方用的上就更好 不仅限于上面提到的,觉得好的都帮忙推荐下吧

另外目前需要做的就是个配置用的工具软件,会用到串口,去和硬件设备通信

27387 次点击
所在节点    程序员
87 条回复
gaoyadianta
2018 年 4 月 12 日
请大家帮帮忙,或者推荐下哪个节点比较合适问这个问题
Akkariin
2018 年 4 月 12 日
c# +winform
am241
2018 年 4 月 12 日
c#,省事
gaoyadianta
2018 年 4 月 12 日
@Akkariin
@am241
二位意见一致,看来 C#挺不错的,谢谢
gaoyadianta
2018 年 4 月 12 日
@Akkariin
@am241 有没有推荐的教程之类的
plqws
2018 年 4 月 12 日
@gaoyadianta 微软官方的 MSDN 是最好的教程
Droi
2018 年 4 月 12 日
也可以试试 QT,程序也方便做到开发板里。看自带的文档就够用了。
https://download.qt.io/archive/qt/
jasonyang9
2018 年 4 月 12 日
在下觉得这块已经凉了。。。
wackyjazz1
2018 年 4 月 12 日
C# + winform,要畫面好看一點再配個 DevExpress
GGYB
2018 年 4 月 12 日
c# + wpf 吧。mvvm 的思想,前端也能复用。
shijingshijing
2018 年 4 月 12 日
准备深入而且本身技能树是走嵌入式的话推荐 Qt,以后下位机,触控屏都可以接着用 Qt,还自带跨平台属性加成。就是 C++要求高,后续维护要找个水平好的才能接上手。

如果不准备深入或者只是做个简单的界面,那果断 c#+winform,拖控件不要太爽,而且以后找新人接受也行。
MinQ
2018 年 4 月 12 日
C#+WPF/Winform 或者 pyqt 吧,C++写 QT 没两把刷子 hold 不住的
doubleflower
2018 年 4 月 12 日
HTML + JS,出活快,不过上手比 C#慢

C#没公司用,学精了也找不到工作的,而前端技术好找
sgissb1
2018 年 4 月 12 日
你提到的所有语言都可以。

但是易语言更简单,主要是招人方面都会比 c 类语言好弄得多。
cdfmr
2018 年 4 月 12 日
会 Pascal 的话,其实 Lazarus 很不错。
fgodt
2018 年 4 月 12 日
wpf c# 最轻松的
8023
2018 年 4 月 12 日
qt,相当顺手,也方便后期移植。
若确定将来不打算运行在除 win 的平台,c# WinForm 也可以。
WildCat
2018 年 4 月 12 日
java 9 with jlink / electron
visonme
2018 年 4 月 12 日
window 下我还是推荐 C#,用 winform 还是 wpf 看要做的东西对界面的要求有多高了。
如果熟悉 QT 也不错,用 QML 做界面比用 widget 好很多了
gaoyadianta
2018 年 4 月 12 日
谢谢大家的回复,看来最简便的方式还是 C#
我本身做嵌入式的,Qt 也是可选项

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/446288

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX