Soft_Job 板


LINE

最近为了公司需求在短时间内学了WPF 以前总觉得这东西在干嘛,要打一堆XAML 用WinForm或BCB拉元件不是比较快吗? 学了一阵子後惊为天人 在WPF自己设计元件、设计模板太容易了 再来是View-Model模型把视图和资料分得很开 从架构上就解决了把资料和显示混在一起写的问题 (有学过一阵子Android APP,好像也是这种架构) 再来就是渲染方式,以前是一个一个的Window Object拼凑起来 在控件的表现自由度上就受限 现在是用XAML画出一张页面 (类似网页),再辅以C#作互动 (也可以完全都用XAML) 基本上要让元件长什麽样都可以自己决定 而且在实务上,WPF处理页面变换的流畅度比WinForm及传统C++程式好了不少 还有ListView及ItemsControl可以很容易地把条列式资料用自己想要的方式展现 简单的说,WPF就是用来制作呈现资料的模板、外壳 同样一组资料 + 逻辑,你要用100种方式呈现,在WPF都可以做到...而且是很容易 我是在IC设计业工作,所以对软体框架的认识可能落後各位好几年 不知道在视窗软体这方面,还有没有比WPF更新颖更好玩的东西呢? --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.137.102.113 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1693212553.A.27B.html
1F:推 kimi112136: electronjs, react, flutter 08/28 16:54
※ 编辑: z1976 (114.137.102.113 台湾), 08/28/2023 17:10:05
2F:推 lifekiller: 请问还有缺wpf 的人吗XD 08/28 17:17
如果有开缺会连络您 ※ 编辑: z1976 (114.137.102.113 台湾), 08/28/2023 17:19:25
3F:→ petercoin: 非web base的可能就Qt/.NET MAUI/Win UI3吧 08/28 17:20
4F:→ enthos: ImGui(immediate mode gui)派系: ui.label("Some Text") 08/28 17:22
6F:推 asleisureto: wpf外观比winform好看太多,就是xaml又臭又长orz 08/28 17:40
7F:→ asleisureto: 如果ic业有wpf缺也想内推+1 08/28 17:41
8F:推 hegemon: Swing, SWT 08/28 18:01
9F:推 ian90911: CefSharp 08/28 18:03
10F:推 Firemaples: KMM? 08/28 18:13
11F:推 wulouise: WPF还活着吗?我记得没更新好久 08/28 18:33
12F:推 wulouise: 不过至少活得比UWP好 08/28 18:40
13F:→ testPtt: 你有需要应付win7的话只能wpf 08/28 18:51
14F:→ testPtt: 不然就是挂unity然後别人来都不想接手 08/28 19:04
15F:推 brucetu: electron啊 08/28 19:16
16F:→ brucetu: unity赞 直接写成3A大作 08/28 19:16
17F:推 stupid0319: flutter实用多了.......... 08/28 20:15
18F:→ gino0717: flutter可以无痛转app webui可以微痛转前端 08/28 20:29
19F:→ gino0717: 不用wpf是职涯考量 08/28 20:30
20F:→ testPtt: 没有layout预览就劝退很多人了 08/28 20:32
有预览啦,只是很鸡肋
21F:→ testPtt: 要推广先把IDE做好先 08/28 20:34
22F:推 a1234shin: qml阿 08/28 21:32
23F:推 ptta: 只有wpf开发出来的app,档案大小能够用 email 寄送 08/28 22:11
24F:推 mepowerlmay: 速度吧.........速度 完成才是 一切...... 08/29 00:38
25F:推 neo5277: blazor+maui 08/29 00:55
26F:推 wulouise: wpf你有自己写得元件就很难预览,真的低能... 08/29 01:02
蓝图都放在心里,眼见不一定为凭 XD
27F:推 askaleroux: Electron 08/29 01:12
28F:推 ReverieKai: 现在GUI比较常见的是Web Based的还是微软.NET一家? 08/29 08:18
29F:推 Sunal: 轻便的很多都是electron吧 工作上常用的 vs code, slack, n 08/29 08:31
30F:→ Sunal: otion, discord应该都是 08/29 08:31
※ 编辑: z1976 (114.137.238.34 台湾), 08/29/2023 13:17:32
31F:推 pk740111: 记得MVVM这个架构实作应该就是WPF开始的 08/29 22:31
32F:→ pk740111: 我也曾来本版求教过,现在主流是Electron和Flutter 08/29 22:33
33F:推 pk740111: 还有个Tauri 08/29 22:36
34F:→ testPtt: 我的工作有时候要用到win32 不知道web有什麽更好用的工具 08/29 23:10
35F:→ ku399999: electron做不到吗? 08/29 23:23
36F:推 quadro: UWP(? 08/29 23:48
37F:→ petercoin: UWP已死QQ 08/30 09:25
UWP我也有玩过,但感觉程式像是在一个跟本机隔离的沙盒里面 很难直接存取到本机的东西,或许是我认识太浅...
38F:推 lwecloud: 档案小是因为都转嫁到.NET framework上啦... 08/30 10:21
39F:→ lwecloud: 还在烧安装光碟的时代就放弃UWP了 08/30 10:21
40F:推 JZGY: 试试 MAUI? 一样是用 XAML & MVVM 08/30 13:03
41F:推 JZGY: https://i.imgur.com/KvBhUAt.jpg 08/30 13:06
42F:推 JZGY: 目前在写 Unity 游戏不支援 MAUI 所以只能用 WPF,真的强大 08/30 13:11
43F:→ JZGY: 以前为了开发 Win Phone 才学,跟楼主一样有惊为天人的感受 08/30 13:13
44F:推 choral: UWP算吗? 自己玩感觉更简洁 08/30 15:26
45F:→ choral: 虽然UWP为了跨平台搞得四不像,但自己觉得颇好用 08/30 15:28
46F:→ ketrobo: compose? 08/30 22:01
47F:推 changyuheng: Delphi 08/30 22:39
48F:→ LinuxKernel: Flutter桌面主流? 你要确定诶… 08/31 08:53
49F:推 easyman: github 有人整理 https://reurl.cc/b9ZRov 08/31 20:23
50F:→ touurtn: 现在桌面有这麽多花招喔 还停在winform时代 09/01 16:23
51F:→ testPtt: 还在用winform是因为你公司对UI的要求不高 09/01 20:41
我以前也是用WinForm + Delphi为主力 (三个月前)... 以前老板不觉得UI/UX重要,最近因为公司参加某项展览不得不提出这样的需求 我就在三个月内硬学起来
52F:→ Jerrynet: 都没人用过MXML和Macromedia Flex惹吗QQ 09/01 21:48
53F:推 b26168: 内推+1 09/01 22:51
※ 编辑: z1976 (1.160.179.251 台湾), 09/02/2023 07:44:22 ※ 编辑: z1976 (1.160.179.251 台湾), 09/02/2023 07:59:22
54F:推 testPtt: 那你很厉害 我超过1年才适应xaml 09/02 16:53
55F:→ petercoin: UWP要存取本机的东西要靠bridge application,走 09/04 10:29
56F:→ petercoin: AppService让bridge跟UWP本身沟通 09/04 10:30
57F:→ petercoin: 不会跑出UAC的视窗是蛮方便的 09/04 10:30
58F:推 wulouise: 我是觉得与其找会WPF不如找WEB直接写Elwctron方便 09/04 18:15
59F:推 SuperTaco: WPF 不是很久以前就有了吗 09/05 14:52
60F:推 chicagoparis: 刚好搭板问一下 有人有用过 avalonia 说是跨平台的 09/06 18:30
61F:→ chicagoparis: WPF 使用经验怎麽样?有没有什麽缺点,最近刚好看 09/06 18:30
62F:→ chicagoparis: 到,但是没有什麽研究 09/06 18:30







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:BuyTogether站内搜寻

TOP