写 windwos 应用程序,选择方向?

2019-10-22 17:21:40 +08:00
 octalempyrean

想学习写下 Windows C# 桌面应用程序,大佬帮忙指引条路。

  1. C# + winform
  2. C# + WPF
  3. 如果选择 1 或 2,那么界面是自己写还是类似 DotNetBar or DevExpress?
  4. 还是什么?
8442 次点击
所在节点    程序员
60 条回复
libasten
2019-10-22 17:24:17 +08:00
界面这个看你或者甲方的需求啊。
没有购买 dev 这些组件授权,建议还是自带的吧,字体和对齐都弄好了,也蛮好看的。
memedahui
2019-10-22 17:26:52 +08:00
目测楼下有说 electron 的.
Jirajine
2019-10-22 17:28:35 +08:00
electron 或 qt
yanzidao
2019-10-22 17:30:28 +08:00
Qt 支持一下
MonoLogueChi
2019-10-22 17:33:05 +08:00
WPF 是未来,也是现在微软主推的桌面程序设计方式。而且 wpf 的组件样式现在也越来越多,开发难度也越来越低了
hkitdog
2019-10-22 17:34:32 +08:00
易语言,做出来的界面比 UWP, WPF 还好看
zgcwkj
2019-10-22 17:35:06 +08:00
C# + ( winform,wpf )
好看的界面 > miniblink(小,难,有第三方库)
好看的界面 > NanUI(大,简单,C#winform)
Foreverdxa
2019-10-22 17:36:15 +08:00
现在正在写 qt 仔,接触加写软件,两年半到三年时间,薪资没有端盘子的高。。。
还是推荐 qt,很方便,也很简单,而且是 c++,自由度也比较高
thfurior
2019-10-22 17:37:47 +08:00
c# wpf 最简单
macha
2019-10-22 18:05:16 +08:00
没有 win32 的开发经验就 electron 吧,C#的根子还是 win32。electron 完全就是写前端,而且不用装 C#的 framework。
anakinsky
2019-10-22 18:19:24 +08:00
推荐 Qt or Duilib
amazingrise
2019-10-22 18:28:28 +08:00
wpf 其实特简单。性能也比 electron 要强。
beginor
2019-10-22 18:30:28 +08:00
C#+Cef.net , 界面用浏览器实现,C# 专门调用 Windows API 方便
Caballarii
2019-10-22 18:40:03 +08:00
electron 可以跨平台
wangyzj
2019-10-22 19:41:17 +08:00
WPF
Counter
2019-10-22 20:16:51 +08:00
@MonoLogueChi
@thfurior
@amazingrise
@wangyzj
请问 VS 新建一个新的 WPF 解决方案,什么也不做,内存占用就 20MB,是为啥?
Counter
2019-10-22 20:19:42 +08:00
@MonoLogueChi
@thfurior
@amazingrise
@wangyzj
是编译运行的程序内存占用 20MB
octalempyrean
2019-10-22 22:11:27 +08:00
.net core 怎么没说的呢?
tusdasa
2019-10-22 22:14:13 +08:00
Qt 啊 还跨平台
ddup
2019-10-22 22:35:03 +08:00
WPF,会前端技术栈的话就 electron 可以跨平台。

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

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

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

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

© 2021 V2EX