3 ms·
>What I would love to see is Microsoft create something Wine Isn't Wine more like a hack? Why would you want to have something like that when there's .NET Cor
by tester34 6y ago
>What I would love to see is Microsoft create something Wine
Isn't Wine more like a hack?
Why would you want to have something like that when there's .NET Core? isn't it doing to solve problems that Wine tries to challenge once it supports crossplatform GUI? (so basically once MAUI is released)
* I'm not talking about Avalonia GUI framework which already exists and is crossplatform.
- cheph 6y ago> Isn't Wine more like a hack? Not more so than Windows. > Why would you want to have something like that when there's .NET Core? isn't it doing to solve problems that Wine tries to challenge once it supports crossplatform GUI? No. .NET Core and Wine does not solve the same problem.
- chrisseaton 6y ago> Why would you want to have something like that when there's .NET Core? .NET Core only allows you to run applications written for .NET, which isn't most applications.
- cheph 6y agoAnd in comparison, Wine does not try to be a .NET Common Language Runtime (CLR).
- hprotagonist 6y agodotnet core does not now and probably will never support WinForms or WPF (edit: in a cross platform way that tools like WINE can offer) It’s a very nice tool, but the two dominant and old GUI frameworks for windows require win32 api for a bunch of stuff the last time i looked and there’s no getting away from it.
- akdor1154 6y ago.NET 6 will include a cross platform UI library based on Mono's implementation of WinForms IIRC.
- giancarlostoro 6y agoMAUI is basically Microsoft consolidating Xamarin fully into .NET and might consolidate things from their own UI frameworks as well.
- tester34 6y ago"The Real" WPF maybe not, but when it comes to XAML based, then there's: https://avaloniaui.net/ https://avaloniaui.net/ it is "A cross platform XAML Framework for .NET Framework, .NET Core and Mono." So that is in a realm of possibility.
- UrsaMedius 6y ago.NET Core does support both WinForms and WPF, but only on Windows (with no plans for other OS). Maybe that's what you meant and I just misunderstood? Regardlessly it used to be the case that .NET Core didn't support those GUI frameworks even on Windows, so it's a bit confusing.
- hprotagonist 6y agoyes that’s right. i’ll edit.
- solarkraft 6y agoThe "supports" thing is the other way around: Of course .net core would support them on other platforms, but Winforms and WPF don't support other platforms than Windows (Winforms because it's tightly coupled to Win32 [AFAIK] and WPF because it's mostly built on DirectX [AFAIK]). That said: (AFAIK) Both run on Wine in some versions.