[爆卦]WinForm是什麼?優點缺點精華區懶人包

為什麼這篇WinForm鄉民發文收入到精華區:因為在WinForm這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者erspicu (.)看板Soft_Job標題Re: [請益] WinForm工程師是否還有錢途...


※ 引述《asleisureto (ASLE)》之銘言:
: 在板上看過的高薪職缺,不是前端就是iOS,沒看過有WinForm工程師的高薪職缺
: 所以想上來請教下,WinForm再繼續寫下去是否還有錢途呢?或是趁早轉投前端或iOS懷抱

winform就一套微軟的GUI技術,的確winform反正就拉拉點點有的沒的,

生出一套介面又快又簡單,重點還是你要用這GUI來做什麼樣的工作和任務,

而不是gui建立本身,視工作與任務的專業度困難度跟薪水會比較有關,

至於winform就也大概像你說的那樣.

我是覺得winform是微軟做得還算滿不錯好用的東西,快又方便,

只是介面元件要客製化彈性很低,至於後來的wpf好像也沒夯起來,雖然是先接觸wpf,

但不是很看好wpf,而更後來GUI的做法又好像很實驗性(混雜頁面技術),

要快速生成一個簡單實用的商業軟體(不求啥視覺效果.花俏美工精緻),

GUI做法上winform應該還是現在主流.

就常覺得微軟的東西很常端出來試水溫,跑在前面反來可能被人家當白老鼠,

到時候被始亂終棄(XNA? Silverlight? Nokia?) , 就變技術孤兒了...

反來是老老不變的東西活很久,雖然現在是已經很少再看到 *.asp了就是,

但這東西真的活了好久..


去年的一個wiform專案 https://www.youtube.com/watch?v=STF77fjUSZg
https://dl.dropboxusercontent.com/u/61164954/project/AprGBEmu/index.htm

--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.70.88.120
※ 編輯: erspicu (61.70.88.120), 06/30/2016 01:43:42
pttuser: GUI客製化彈性很低?你可能不太會畫UI哦 06/30 07:24
pttuser: 看了你附的專案,UI的確醜到爆 06/30 07:25
pttuser: MFC,Winform,都能客製化到極致,早期聯發科的feature p 06/30 07:30
pttuser: hone toolchain就是MFC刻的,MFC做得到的事情winform也 06/30 07:30
pttuser: 都能做到 06/30 07:30
winform要做到所有MFC能做到的事情可以啊
反正又不是不能呼叫低層的WIN32 API 還有很多可以慢慢刻的方法
所以這代表啥? 是代表WINFROM提供很強大的客製功能
還是要慶幸它能呼叫和使用底層的能力?或是RD有耐性慢慢刻?
這些WPF直接用屬性設定可以做到喔
robler: 不知道有什麼好噓的 06/30 07:52
neo5277: 我記得有一種套件適用C++寫的專門做皮override掉她 06/30 08:37
neo5277: 只是每次開都等於GUI重繪所以要另外加doevent這種 06/30 08:38
neo5277: 感覺就是類似輕薄的假象。 06/30 08:38
femlro: 前端以後會更高 ios其實沒有很高阿 越來越低 06/30 08:40
femlro: Ios已經發展 9年了 前端還有很多空間可以發展 06/30 08:42
oherman: gui可以自己寫,要做跟web一樣很容易,只是control也自刻 06/30 08:56
dreamnook: 當前端製作越來越方便 就越可能不是碼農的事XD 06/30 09:11
Deltaguita: App developer 的需求已經沒那麼高了 06/30 09:35
Deltaguita: 前端應該會夯好一陣子~ 06/30 09:36
※ 編輯: erspicu (1.173.50.220), 06/30/2016 10:09:12
testPtt: Winform control 自訂外觀蠻麻煩的 wpf在這方面強很多 06/30 10:13
是有很多怪招或是底層方式或是靠耐性功夫的方式 可以做到完全自訂的UI元件
但那功能不歸功於winform元件本身 能夠調的屬性就那些 剩下自己想辦法 看個人功力
※ 編輯: erspicu (1.173.50.220), 06/30/2016 10:20:45
testPtt: 我是去重寫onpaint Winform常常會搞到破圖 06/30 10:24
就很辛苦啊 吃力不討好 也不是說做不到啊 WPF在ui元件的彈性上就真的很強大
※ 編輯: erspicu (1.173.50.220), 06/30/2016 10:27:36
dreamnook: WPF彈性還不錯 不過好像底層怪怪的... 06/30 10:59
dreamnook: 不過那也是過渡期的印象 現在不曉得怎麼樣 06/30 10:59
KanoLoa: 刻gui太花俏的時候都會想,我乾脆用遊戲引擎拉一拉 06/30 11:00
james732: WPF很方便的說,目前微軟已經有東西取代掉了嗎 QQ 06/30 11:02
v7q4: 學微軟的東西 就要有每隔幾年就過時的心理準備 06/30 11:14
v7q4: 之前弄Metro弄得要死 結果它真的死了 現在UWP命運也差不多了 06/30 11:14
v7q4: 微軟的手機、平板都快退出了 當初用UWP統一天下的夢也醒了 06/30 11:15
dlikeayu: 其實通常會來問,不是自己對這軟體語言還不熟,就是它真 06/30 12:46
dlikeayu: 的不適用了... 06/30 12:46
bndan: *.ASP 這在家用網路設備還蠻常看到的 XD 06/30 12:54
good2513: WPF國外還蠻夯的吧 台灣都馬技術落後一節 06/30 13:02
neo5277: WPF就已經算是給你工具做UI了 連反應也可以 06/30 13:34
VisualStudio: 目前Windows系統上視窗程式感覺很多都是用wpf寫的 06/30 13:48
jinmin88: wpf的功能很強大 有仔細玩的話應該會有這種感覺 06/30 16:28
jinmin88: win32就不用說了 不管你學哪種都要對win32有概念 06/30 16:29
hungys: 覺得 WPF XAML 很好用啊 06/30 16:40
testPtt: XAML太長不太好看就是了 06/30 17:00
srxrrr: WPF好用+1 06/30 17:49
pttuser: 對我這種老人,windows系統只對MFC很熟,其他的沒心力學 07/01 00:35
pttuser: 了 07/01 00:35
testPtt: MFC缺點太明顯 建議還是學新的 否則會被新人電到沒自尊 07/01 10:06
easyman: UI根本不是重點. 功能才是 07/01 22:52
remmurds: WPF可以套Shader搭配硬體加速達到很強大的效果 07/01 23:25
remmurds: MFC的問題在對底層的封裝太差 還不如直搞WinAPI 07/01 23:28
pttuser: 放心,我早就轉到linux,在搞embedded,windows怎樣都不 07/02 18:56
pttuser: 關偶的事了 07/02 18:56

你可能也想看看

搜尋相關網站