3 ms·
https://github.com/dotnet/wpf https://github.com/dotnet/wpf https://github.com/xamarin/Xamarin.Forms https://github.com/xamarin/Xamarin.Forms https://github.c
by dharmaturtle 5y ago
https://github.com/dotnet/wpf https://github.com/dotnet/wpf
https://github.com/xamarin/Xamarin.Forms https://github.com/xamarin/Xamarin.Forms
https://github.com/dotnet/winforms https://github.com/dotnet/winforms
>There isn't a single first-party desktop GUI framework left that is actively supported and developed.
This is demonstrably false...
- WorldMaker 5y agoAlso both in very active development: https://github.com/dotnet/maui https://github.com/dotnet/maui https://github.com/microsoft/microsoft-ui-xaml https://github.com/microsoft/microsoft-ui-xaml (WinUI 3) WinUI 3 includes all of what used to the the UWP controls and Renderer but "lifted and shifted" out of OS updates and also made accessible to non-UWP (primarily Win32) applications in Project Reunion (and techniques such as "XAML Islands").
- fuzzy2 5y agoWell, yes and no. We can certainly agree that neither WPF nor WinForms are dead. How could they be? There’s simply no alternative. However, they sure aren’t alive either. Development has been stalled for many years and both are very old. I’m pretty sure it’s no longer feasible to modernize even WPF. I just checked: It still has its G-SYNC issues, even on .NET 5. Totally forgot about Xamarin too because it’s so irrelevant. But maybe MAUI will change that, who knows. I’ll believe it when I see it I guess.
- dharmaturtle 5y ago> How could they be? They could be EoLed. > There’s simply no alternative. Are you seriously saying there are no alternatives to WPF or Winforms? >However, they sure aren’t alive either. Development has been stalled for many years https://www.youtube.com/watch?v=NDYcq1yKhiA https://www.youtube.com/watch?v=NDYcq1yKhiA > and both are very old. Linux is old. > I’m pretty sure it’s no longer feasible to modernize even WPF. I just checked: It still has its G-SYNC issues, even on .NET 5. Or because the issue only has 6 thumbs up on Github, so MS is spending its resources elsewhere. > Totally forgot about Xamarin too because it’s so irrelevant. Sorry, but you just read as so salty you're hard to take seriously.
- fuzzy2 5y agoWhat is the alternative then? How would you have created a new Windows desktop application in 2015? 2018? And yes, since 2012 there were no major changes to WPF. And even these changes were small. The last truly major change came with .NET 4.0. So there was a decade of almost nothing, even while XAML evolved with UWP. It truly doesn't get any more dead than that. Of course I'm salty. WPF promised a lot, delivered some then died. Xamarin wasn't even part of Microsoft back then. UWP is a joke. Microsoft neglected the "Win32" desktop for way too long. Now it lets the community do what it should've done ages ago.
- dharmaturtle 5y ago> How would you have created a new Windows desktop application in 2015? 2018? Xamarin worked in 2016, as did UWP itself. Failing those Win32. Funny that you're arbitrarily throwing in a year, given that your OP didn't mention it, but whatever. If anything you can criticize MS for making too many UI frameworks lol. You keep calling things that are literally still supported "dead". How about you use terms with real meaning, instead of just saying things that are literally untrue... > It truly doesn't get any more dead than that. > Of course I'm salty. WPF promised a lot, delivered some then died. > We can certainly agree that neither WPF nor WinForms are dead. Okay I'm done here. I wish you the best with your salt.