5 ms·
> Windows Forms will work for forever but hasn't been touched in a long time WinForms very recently got HiDPI support, better accessibility features, and was p
by foepys 6y ago
> Windows Forms will work for forever but hasn't been touched in a long time
WinForms very recently got HiDPI support, better accessibility features, and was ported to .NET Core where they also fixed bugs in some controls.
WPF in the meantime has been arbitrarily declared stable and Microsoft refuses to fix anything. Everybody is supposed to switch to UWP which they already deprecated or WinUI which hasn't been released yet.
- emodendroket 6y agoWindows Forms remains supported, yeah, but there are no marquee feature to make it easier to develop for really. That seems like it's more focused on getting people to bring their existing WinForms work to .NET Core.
- mrweasel 6y agoOf all the Windows GUI frameworks WinForm has to be the easiest to develop for, for the majority of developers. Sure writing large apps is not going to be straight forward, but WinForms is super simple to get started with.
- emodendroket 6y agoI agree and it's still pretty much the one I'll use but it's in a weird limbo where it doesn't seem like they really want you to use it
- foepys 6y agoThey complete revamped the WinForms designer for .NET 5 in Visual Studio 2019. It's buggy as hell (as is the rest von VS2019) but they tried to make it better and are definitely not doing nothing.
- jen20 6y agoThe "marquee feature" of Windows Forms to my mind is the staggeringly large number of commercial component packs available. To this day, getting something working quickly that works as it should for the target operating system (provided that is Windows) is vastly easier than any other alternative.
- pjmlp 6y agoUWP and WinUI are marketing terms for the same technology stack that keeps being developed.