Re:Microsoft donates the Mono Project to the Wine team
by Phrodo_00 on Tuesday August 27, 2024 @03:34PM
(#41371928)
Mono also supports winforms. I don't think they're supported in dotnet (but there's libraries for Gtk, although you could also use Vala with a bit extra effort).
Re:Microsoft donates the Mono Project to the Wine team
by IshKebab on Tuesday August 27, 2024 @05:13PM
(#41373122)
Yeah I think it also supports WPF. Can't remember where I read that.
Re:Microsoft donates the Mono Project to the Wine team
by pathartl on Wednesday August 28, 2024 @04:48PM
(#41384186)
winforms are supported in .NET, obv only for Windows
Re:Microsoft donates the Mono Project to the Wine team
by lloydatkinson on Tuesday August 27, 2024 @04:12PM
(#41372434)
Winforms and WPF are both very maintained and supported for .NET 8 on Windows, to clarify. Good cross platform desktop frameworks include Avalonia.
Re:Microsoft donates the Mono Project to the Wine team
by kelnos on Tuesday August 27, 2024 @04:27PM
(#41372592)
Are those frameworks available in .NET 8 on non-Windows platforms, though? If not, I think that's what the GP was getting at.
Re:Microsoft donates the Mono Project to the Wine team
by grokys on Tuesday August 27, 2024 @04:36PM
(#41372695)
Not by Microsoft, but Avalonia has a commercial fork of WPF which runs on Linux and macOS:
Re:Microsoft donates the Mono Project to the Wine team
by qingcharles on Tuesday August 27, 2024 @04:53PM
(#41372897)
I think MS wants you to use this?
https://dotnet.microsoft.com/en-us/apps/maui
I was pleased to see WinForms got some updates in .NET9. I really thought they'd left it. I still use it every day when I need to spin up a new tool to do some little task that needs a GUI.
Re:Microsoft donates the Mono Project to the Wine team
by lloydatkinson on Tuesday August 27, 2024 @05:40PM
(#41373401)
The only people wanting anyone to use MAUI are the MAUI team and even then only half heartedly.
Microsoft Build this year only discussed WinUI and WPF even.
https://www.reddit.com/r/dotnet/comments/1cy2u6l/microsoft_h...
Re:Microsoft donates the Mono Project to the Wine team
by mark336 on Tuesday August 27, 2024 @06:32PM
(#41373953)
Good, I use MVC and it sucks.
Re:Microsoft donates the Mono Project to the Wine team
by lloydatkinson on Wednesday August 28, 2024 @05:23AM
(#41377643)
MVC is something entirely else?
Re:Microsoft donates the Mono Project to the Wine team
by neonsunset on Tuesday August 27, 2024 @03:53PM
(#41372201)
A shoutout goes to a project that aims to simplify CoreCLR embedding UX to prevent the issues stemming from embedding legacy Mono: https://github.com/StudioCherno/Coral
However Mono is easier to embed into other applications and easier to port to new platforms. That is for example why it's used for the .NET/Blazor WebAssembly stuff. Microsoft still maintains their own fork of Mono for this specific use case.
Mono also implements some of the legacy Windows Desktop GUI frameworks like WinForms and WPF that Microsoft never bothered to port to their new .NET runtime. This is probably why the Wine developers might be interested in Mono.