Click here to Skip to main content
15,915,600 members

Survey Results

If you have a new Windows desktop App to build, what framework would you use?

Survey period: 24 Aug 2020 to 31 Aug 2020

Do you love the smell of installers downloading all morning?

OptionVotes% 
Electron435.91
JavaFX202.75
Qt567.70
Swing81.10
UWP719.77
Windows Forms41757.36
WinUI11215.41



 
GeneralWiseJ focus on productivity for developing business software Pin
paul.cordova31-Aug-20 13:19
paul.cordova31-Aug-20 13:19 
GeneralNone? Pin
Michael Chourdakis28-Aug-20 10:12
mvaMichael Chourdakis28-Aug-20 10:12 
GeneralStarted a large project a while back... Pin
Mike Hankey27-Aug-20 6:57
mveMike Hankey27-Aug-20 6:57 
GeneralRe: Started a large project a while back... Pin
TheGreatAndPowerfulOz28-Aug-20 5:35
TheGreatAndPowerfulOz28-Aug-20 5:35 
GeneralRe: Started a large project a while back... Pin
Mike Hankey28-Aug-20 8:54
mveMike Hankey28-Aug-20 8:54 
GeneralRe: Started a large project a while back... Pin
TheGreatAndPowerfulOz28-Aug-20 19:15
TheGreatAndPowerfulOz28-Aug-20 19:15 
GeneralRe: Started a large project a while back... Pin
Mike Hankey29-Aug-20 2:27
mveMike Hankey29-Aug-20 2:27 
GeneralWinForms + Components from a well known company like DevExpress Pin
Marc Greiner at home25-Aug-20 5:21
Marc Greiner at home25-Aug-20 5:21 
It will forever be possible to build a WinForms desktop app capable to mimic any newer "design" that Microsoft "invents".
After all, UI is pixels displayed on a screen, that need to react to some input (mouse, keyboard, gestures, etc.)

A framework needs features like skinning, high DPI scaling, touch enabled, ribbon, toolbars, menus, nice SVG icons, powerfull grids/trees/scheduler/reporting/dashboards/wordprocessor/Excel/diagrams, with search, navigation, direct edit, filter, grouping, etc.
None of these features comes out of the box in any framework in Visual Studio or elsewhere.

When building a multi-dialog application, I love to use enterprise level UI components.
I have far enough work dealing with my business rules, validation, persistence, layout, etc.

UI components included in java, javascript, linux, etc. or other frameworks do not reach the quality of the .NET ecosystem (see DevExpress, etc.).
GeneralWinForms wins because ... Pin
BryanFazekas25-Aug-20 4:07
BryanFazekas25-Aug-20 4:07 
GeneralRe: WinForms wins because ... Pin
Matt McGuire25-Aug-20 5:03
professionalMatt McGuire25-Aug-20 5:03 
GeneralUWP... closer to WPF than Windows Forms Pin
Bogatitus25-Aug-20 2:41
Bogatitus25-Aug-20 2:41 
GeneralRe: UWP... closer to WPF than Windows Forms Pin
Matt McGuire25-Aug-20 4:20
professionalMatt McGuire25-Aug-20 4:20 
GeneralRe: UWP... closer to WPF than Windows Forms Pin
Bogatitus26-Aug-20 2:35
Bogatitus26-Aug-20 2:35 
GeneralIt depends... Pin
Mehdi Gholam25-Aug-20 1:07
Mehdi Gholam25-Aug-20 1:07 
GeneralWhat? The question makes no sense Pin
Marc Clifton24-Aug-20 7:56
mvaMarc Clifton24-Aug-20 7:56 
GeneralRe: What? The question makes no sense Pin
Matthew Dennis24-Aug-20 8:28
sysadminMatthew Dennis24-Aug-20 8:28 
GeneralRe: What? The question makes no sense Pin
Ravi Bhavnani24-Aug-20 21:16
professionalRavi Bhavnani24-Aug-20 21:16 
GeneralConfused am I? Pin
Sandeep Mewara24-Aug-20 7:48
mveSandeep Mewara24-Aug-20 7:48 
GeneralOmitted WPF? PinPopular
#realJSOP24-Aug-20 6:12
professional#realJSOP24-Aug-20 6:12 
GeneralMFC PinPopular
steveb24-Aug-20 4:13
mvesteveb24-Aug-20 4:13 
PraiseRe: MFC Pin
_Flaviu26-Aug-20 22:35
_Flaviu26-Aug-20 22:35 
GeneralWPF Pin
gardnerp24-Aug-20 2:16
gardnerp24-Aug-20 2:16 
GeneralRe: WPF Pin
#realJSOP24-Aug-20 6:10
professional#realJSOP24-Aug-20 6:10 
GeneralRe: WPF Pin
Nelek24-Aug-20 23:20
protectorNelek24-Aug-20 23:20 
GeneralRe: WPF Pin
Gary R. Wheeler25-Aug-20 12:40
Gary R. Wheeler25-Aug-20 12:40 

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.