Click here to Skip to main content
15,888,461 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: MFC? WinForms? I gotta ask... why? PinPopular
PIEBALDconsult27-Feb-24 13:23
mvePIEBALDconsult27-Feb-24 13:23 
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
Stacy Dudovitz27-Feb-24 15:54
professionalStacy Dudovitz27-Feb-24 15:54 
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
MikeCO1028-Feb-24 1:48
MikeCO1028-Feb-24 1:48 
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
BryanFazekas28-Feb-24 1:51
BryanFazekas28-Feb-24 1:51 
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
Gerry Schmitz28-Feb-24 7:46
mveGerry Schmitz28-Feb-24 7:46 
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
Peter Adam27-Feb-24 20:22
professionalPeter Adam27-Feb-24 20:22 
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
Wolfgang Wolf27-Feb-24 20:39
Wolfgang Wolf27-Feb-24 20:39 
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
den2k8827-Feb-24 22:08
professionalden2k8827-Feb-24 22:08 
A bunch of reasons:

1) In most cases WPF doesn't solve anything that WinForm can't solve. The amount of customizations and pipelines that you can make with WPF are useful on large interconnected desktop applications - which aren't many;
2) WPF and .NET documentation sucks terribly. It's a giant reference manual without any explanations on how the various pieces should be glued together. This situation is improving, too slowly.
3) WPF does not support native development, WinForms supports both native and .NET. It wins.
4) WPF is simple. Most of the time the real work is behind the scenes and you really need a UI only to interact, briefly, with the backend. The tool I'm maintaining to flash and operate on the equipment manifactured by my company for example would not benefit from the additional complexity of WPF: we need a bunch of buttons, a bunch of textboxes and some radio button or combobox, and the occasional slider.
GCS/GE d--(d) s-/+ a C+++ U+++ P-- L+@ E-- W+++ N+ o+ K- w+++ O? M-- V? PS+ PE Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- r+++ y+++*      Weapons extension: ma- k++ F+2 X

The shortest horror story: On Error Resume Next

GeneralRe: MFC? WinForms? I gotta ask... why? Pin
Stacy Dudovitz27-Feb-24 22:13
professionalStacy Dudovitz27-Feb-24 22:13 
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
JohaViss6127-Feb-24 22:57
professionalJohaViss6127-Feb-24 22:57 
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
glennPattonWork327-Feb-24 23:08
professionalglennPattonWork327-Feb-24 23:08 
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
BryanFazekas28-Feb-24 2:09
BryanFazekas28-Feb-24 2:09 
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
rallets28-Feb-24 0:27
rallets28-Feb-24 0:27 
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
snoopy00128-Feb-24 0:32
snoopy00128-Feb-24 0:32 
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
atverweij28-Feb-24 0:40
atverweij28-Feb-24 0:40 
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
Member 334960928-Feb-24 0:40
Member 334960928-Feb-24 0:40 
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
mark.shultz@controlss.com28-Feb-24 3:42
mark.shultz@controlss.com28-Feb-24 3:42 
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
Member 334960928-Feb-24 3:54
Member 334960928-Feb-24 3:54 
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
Colin Humphries28-Feb-24 0:50
Colin Humphries28-Feb-24 0:50 
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
CodeZombie6228-Feb-24 1:03
CodeZombie6228-Feb-24 1:03 
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
rtischer827728-Feb-24 2:02
rtischer827728-Feb-24 2:02 
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
Peter Moore - Chicago28-Feb-24 3:13
Peter Moore - Chicago28-Feb-24 3:13 
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
Member 11032328-Feb-24 3:25
Member 11032328-Feb-24 3:25 
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
MSBassSinger28-Feb-24 3:39
professionalMSBassSinger28-Feb-24 3:39 
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
PSU Steve28-Feb-24 3:45
professionalPSU Steve28-Feb-24 3:45 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.