Comment by okanat
2 days ago
You can use Avalonia to develop cross-platform apps with .NET.
GUI stuff from Windows depends deeply on Win32 and how Windows's core APIs work. So expecting Microsoft to port stuff like .Net Windows Forms is meaningless. They are open source though. Maybe with some completion effort Wine can run them.
I'm an Avalonia UI user myself, but didn't want to mention it since Microsoft themselves have done nothing to contribute to its existence. The UI rendering for Avalonia on Linux is not a Microsoft technology so I think that praise should go to the Avalonia team and whoever is developing Skia (Google?).