| Both sides previous revisionPrevious revisionNext revision | Previous revision |
| comfilepi:dotnet_core_development [2026/06/08 04:30] – [Publishing, Deploying, and Running a .NET Application] mfranklin | comfilepi:dotnet_core_development [2026/06/10 02:02] (current) – [.NET Development] mfranklin |
|---|
| Graphical User Interfaces and HMIs can now be created for Linux using the latest version of Visual Studio, .NET and C#. See the following GUI frameworks. | Graphical User Interfaces and HMIs can now be created for Linux using the latest version of Visual Studio, .NET and C#. See the following GUI frameworks. |
| |
| * [[winforms:index|ComfileTech.Winforms]] - A port of the Mono Winforms implementation to .NET 10 | ^ Framework ^ Description ^ |
| * [[https://dotnet.microsoft.com/apps/aspnet/web-apps/blazor|Blazor]] - Create both remote and local UIs using web technologies. [[.:dotnet_core_development:blazor_demo:index|See a demonstration]]. | | [[winforms:index|ComfileTech.Winforms]] | A port of the Mono Winforms implementation to .NET 10 | |
| * [[https://avaloniaui.net/|Avalonia]] — Mature, open-source, XAML/C# cross-platform .NET UI framework with strong Linux desktop support | | [[https://dotnet.microsoft.com/apps/aspnet/web-apps/blazor|Blazor]] | Create both remote and local UIs using web technologies. [[.:dotnet_core_development:blazor_demo:index|Demonstration]]. | |
| * [[https://platform.uno/|Uno Platform]] — XAML/C# cross-platform .NET UI framework using WinUI-style APIs; supports Linux desktop and embedded Linux targets. | | [[https://avaloniaui.net/|Avalonia]] | Mature, open-source, XAML/C# cross-platform .NET UI framework with strong Linux desktop support | |
| * [[https://gircore.github.io/|Gir.Core]] — C# bindings for GObject-based libraries such as GTK; good for native GTK 4 / GNOME-style Linux apps with .NET. | | [[https://platform.uno/|Uno Platform]] | XAML/C# cross-platform .NET UI framework using WinUI-style APIs; supports Linux desktop and embedded Linux targets. | |
| | | [[https://gircore.github.io/|Gir.Core]] | C# bindings for GObject-based libraries such as GTK; good for native GTK 4 / GNOME-style Linux apps with .NET. | |
| | | [[https://github.com/aprillz/MewUI|MewUI]] | Newer lightweight, code-first .NET GUI framework aimed at NativeAOT and small-footprint desktop utilities. | |
| |
| |