去年毕业一直再做 WPF 客户端的开发工作,有点想换一下方向了...

2018-03-30 17:33:14 +08:00
 ych8398527

感觉已经没什么人做 WPF 了,未来需求感觉也越来越少,发展前景不容乐观,想往其他方向钻钻,Dalao 们告诉我,.Net Core 这个坑深吗,还是去学比较火的类似 python,java 后端开发什么的,前端好像也是不错的选择,感觉有点朝三暮四了😁

6583 次点击
所在节点    程序员
17 条回复
hatcloud
2018-03-30 17:35:14 +08:00
WPF 是啥?
ych8398527
2018-03-30 17:36:16 +08:00
@hatcloud 类似 Winform 的 PC 客户端技术,.Net 平台的
crist
2018-03-30 17:38:32 +08:00
问 LZ 一下:WPF 能否获取 windows 底层的一些信息? WPF 和 QT 哪个有优势?
ych8398527
2018-03-30 17:46:03 +08:00
@crist 底层信息是指?不过应该都能获取到吧,还能调用 Win32 一些函数,QT 我没用过,不过 WPF 开发效率肯定比他高不少,画界面写控件也简单的多,MVVM 绑定不要太爽
justinwu
2018-03-30 17:52:14 +08:00
真的有人在做 WPF 开发?

WPF、UWP、Xamarin Forms 都是 M$挖的大坑啊

MVVM 搞习惯了,试试 web 前端?
verrickt
2018-03-30 18:34:41 +08:00
wpf+1,不过我是 uwp 找不到工作转过来的。上班摸鱼写了一些.net core 感觉不错,.net standard + .net core 随便跨平台,比较爽。如果还想搞客户端开发的话可以关注下 xaml standard。
我打算往服务器端发展。对 golang 比较感兴趣。楼主如果喜欢 async / await 的话可以考虑往高并发方向发展
visonme
2018-03-30 18:44:05 +08:00
寻求多线发展,没必要放弃现在的 WPF.
Dye8
2018-03-30 20:17:46 +08:00
看到还有人问 wpf 是啥 楼主快转吧
feverzsj
2018-03-30 20:20:55 +08:00
要前途,转后端
beginor
2018-03-30 22:25:32 +08:00
wpf 可以尝试下 mvvm 的前端, 比如 angular5。
Magentaize
2018-03-30 23:59:12 +08:00
光一个 wpf 没啥好研究的。。框架稳定,轮子多,除非涉及渲染引擎否则也不会太深入。还是考虑一下服务端吧
h82258652
2018-03-31 01:31:25 +08:00
做了几年 wpf 的表示想转 asp.net mvc,然而面试人家嫌没经验(面试题上的题倒是没压力)
wekw
2018-03-31 11:53:17 +08:00
看成了 WTF
happinessnch
2018-03-31 12:54:42 +08:00
WPF 主要的一个应用场景是企业级软件,就技术深度而言,做企业级软件可以深挖很久,经验积累也会比所谓的 Web 前端后端 ToC 业务的应用软件等更加有“技术”门槛。
但是从市场的角度来看,国内企业级软件需求没有应用软件多,所以,就业岗位不多。但是未来对于 ToB 业务未必需求会越来越少,是多是少这里先保留意见。
是否继续做 WPF 还是从是否要做企业级软件开发来考虑吧,想想自己希望做的业务究竟是什么。
XinLake
2018-03-31 14:46:23 +08:00
我搞过 windows sdk mfc .net ,android app,有一些经验,都有拿得出手的东西。

net wpf 技术上还是比较好的,只是 Microsoft 没布好移动设备这个局。现在还可以用来开发 windows pc 程序,windows 移动设备也可以,就是不火。我觉得没什么压力的话没必要挤红海,看你自己的兴趣方向。

话说微软前前后后是怎么丢失移动市场这块大蛋糕的啊,致命失误在哪?
macha
2018-05-22 18:04:44 +08:00
现在做 windows 的需求都是在 win32 的 C++那一套呀,看看国内的 windows 客户端有几个不是 Duilib 写的。WPF 这种上来就让用户装个几百兆的 freamwork 的东西实在是爱不起来。
macha
2018-05-22 18:05:31 +08:00
而且微软的东西出了 bug 很难去调试,win32 被大家吃了那么多年,所以大家还是优先使用 win32 那一套。

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

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

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

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

© 2021 V2EX