User Tools

Site Tools

한국어

comfilepi:dotnet_core_development

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
comfilepi:dotnet_core_development [2026/06/08 04:22] mfranklincomfilepi:dotnet_core_development [2026/06/10 02:02] (current) – [.NET Development] mfranklin
Line 1: Line 1:
 ====== .NET Development ====== ====== .NET Development ======
  
-.NET 5 and later brings a professional .NET runtime to Linux-based PCs like the [[index|ComfilePi]].  UIs can be created using the following UI frameworks and libraries:+.NET 5 and later brings a professional .NET runtime to Linux-based PCs like the [[index|ComfilePi]].  
  
-  * [[winforms:index|ComfileTech.Winforms]] A port of the Mono Winforms implementation to .NET 10 +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. 
-  [[https://dotnet.microsoft.com/apps/aspnet/web-apps/blazor|Blazor]] Create both remote and local UIs using web technologies.  [[.:blazor_demo:index|See a demonstration]]. + 
-  [[https://avaloniaui.net/|Avalonia]] - XAML cross-platform UI framework built on .NET+^ Framework ^ Description ^ 
 +[[winforms:index|ComfileTech.Winforms]] A port of the Mono Winforms implementation to .NET 10 | 
 +[[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://avaloniaui.net/|Avalonia]] | Mature, open-source, XAML/C# cross-platform .NET UI framework with strong Linux desktop support | 
 +| [[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. |
  
  
Line 93: Line 99:
  
  
-====== Publishing, Deploying, and Running a .NET Application ======+===== Publishing, Deploying, and Running a .NET Application =====
  
 To get a .NET application from your development environment to a ComfilePi, you need to perform the following steps in order: To get a .NET application from your development environment to a ComfilePi, you need to perform the following steps in order:
comfilepi/dotnet_core_development.1780892552.txt.gz · Last modified: by mfranklin