※ 本文轉寄自 ptt.cc, 文章原始頁面
看板Soft_Job
標題

[請益] 視窗桌面軟體有比WPF更新的嗎?

時間
最新2023-09-06 18:30:00
留言62則留言,35人參與討論
推噓33 ( 33029 )
最近為了公司需求在短時間內學了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://www.ptt.cc/bbs/Soft_Job/M.1693212553.A.27B.html

62 則留言

kimi112136, 1F
electronjs, react, flutter
※ 編輯: z1976 (114.137.102.113 臺灣), 08/28/2023 17:10:05

lifekiller, 2F
請問還有缺wpf 的人嗎XD
如果有開缺會連絡您
※ 編輯: z1976 (114.137.102.113 臺灣), 08/28/2023 17:19:25

petercoin, 3F
非web base的可能就Qt/.NET MAUI/Win UI3吧

enthos, 4F
ImGui(immediate mode gui)派系ui.label("Some Text")

asleisureto, 6F
wpf外觀比winform好看太多,就是xaml又臭又長orz

asleisureto, 7F
如果ic業有wpf缺也想內推+1

hegemon, 8F
Swing, SWT

ian90911, 9F
CefSharp

Firemaples, 10F
KMM?

wulouise, 11F
WPF還活著嗎?我記得沒更新好久

wulouise, 12F
不過至少活得比UWP好

testPtt, 13F
你有需要應付win7的話只能wpf

testPtt, 14F
不然就是掛unity然後別人來都不想接手

brucetu, 15F
electron啊

brucetu, 16F
unity讚 直接寫成3A大作

stupid0319, 17F
flutter實用多了..........

gino0717, 18F
flutter可以無痛轉app webui可以微痛轉前端

gino0717, 19F
不用wpf是職涯考量

testPtt, 20F
沒有layout預覽就勸退很多人了
有預覽啦,只是很雞肋

testPtt, 21F
要推廣先把IDE做好先

a1234shin, 22F
qml阿

ptta, 23F
只有wpf開發出來的app,檔案大小能夠用 email 寄送

mepowerlmay, 24F
速度吧.........速度 完成才是 一切......

neo5277, 25F
blazor+maui

wulouise, 26F
wpf你有自己寫得元件就很難預覽,真的低能...
藍圖都放在心裡,眼見不一定為憑 XD

askaleroux, 27F
Electron

ReverieKai, 28F
現在GUI比較常見的是Web Based的還是微軟.NET一家?

Sunal, 29F
輕便的很多都是electron吧 工作上常用的 vs code, slack, n

Sunal, 30F
otion, discord應該都是
※ 編輯: z1976 (114.137.238.34 臺灣), 08/29/2023 13:17:32

pk740111, 31F
記得MVVM這個架構實作應該就是WPF開始的

pk740111, 32F
我也曾來本版求教過,現在主流是Electron和Flutter

pk740111, 33F
還有個Tauri

testPtt, 34F
我的工作有時候要用到win32 不知道web有什麼更好用的工具

ku399999, 35F
electron做不到嗎?

quadro, 36F
UWP(?

petercoin, 37F
UWP已死QQ
UWP我也有玩過,但感覺程式像是在一個跟本機隔離的沙盒裡面 很難直接存取到本機的東西,或許是我認識太淺...

lwecloud, 38F
檔案小是因為都轉嫁到.NET framework上啦...

lwecloud, 39F
還在燒安裝光碟的時代就放棄UWP了

petercoin, 60F
AppService讓bridge跟UWP本身溝通

petercoin, 61F
不會跑出UAC的視窗是蠻方便的

wulouise, 62F
我是覺得與其找會WPF不如找WEB直接寫Elwctron方便

SuperTaco, 63F
WPF 不是很久以前就有了嗎

chicagoparis, 64F
剛好搭板問一下 有人有用過 avalonia 說是跨平台的

chicagoparis, 65F
WPF 使用經驗怎麼樣?有沒有什麼缺點,最近剛好看

chicagoparis, 66F
到,但是沒有什麼研究

z1976 作者的近期文章

Re: [討論] 曲面VA是不是只適合坐在螢幕前觀看
已經入手了Samsung Neo G8,初步先上一些文字心得,等用過一段時間再上圖文版 1. 其實我也不是沒在怕版上說的冷筍的問題,我也是很忐忑,連賣我的店員都說回去開箱記得錄影錄好錄滿 2. 目前看來本人人品還可以,但沒長時間使用不敢武斷
11LCD
[討論] 曲面VA是不是只適合坐在螢幕前觀看
剛訂了三星Neo G8 想體驗VA看看,這台雖是兩年前的,放到目前應該也還是VA之王 只是沒用過曲面 聽說在螢幕前觀看很讚 但如果離螢幕稍遠一點呢 例如看影集的時候,躺在人體工學椅上稍微往後仰 這樣是不是就很不適合用曲面螢幕觀看?
[問卦] 我懷疑手機會偵測腦波
如題 為何只是不久前想過 連搜都沒搜過的東西 常常出現在推送廣告裡面 說不定SoC裡面有腦波裝置 只是一直沒公開
[鍵盤] ROG Azoth青軸的感想
以往沒碰過段落軸 直到那天在順發的展示架上摸到Azoth青軸就無法忘懷 原本只是想找支臨時鍵盤,卻還是腦波不受控制的去找那個敗家之眼的盒子去結帳 (順便推一下新竹順發二樓算是對鍵盤新手蠻友善的區域,如果你只想摸一些鍵盤而不想被店員打擾的話)
更多 z1976 作者的文章...