User Tools

Site Tools

한국어

comfilepi:dotnet:index

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:index [2026/06/09 18:02] admincomfilepi:dotnet:index [2026/07/10 02:20] (current) – [When to Choose .NET 5+] mfranklin
Line 8: Line 8:
 WinForms applications can be run on Linux panel PCs like the ComfilePi using one of the following configurations: WinForms applications can be run on Linux panel PCs like the ComfilePi using one of the following configurations:
  
-  - Using .NET Framework 4, with the application running on the Mono runtime. +  Using .NET 5+ and a .NET port of Mono WinForms like our [[winforms:index|ComfileTech.WinForms]] library
-  - Using .NET 5+ and a .NET port of Mono WinForms like our [[winforms:index|ComfileTech.WinForms]] library.+  * Using .NET Framework 4, with the application running on the Mono runtime.
  
 In general, it is recommended to use the latest version of .NET unless you have a compelling reason not to. In general, it is recommended to use the latest version of .NET unless you have a compelling reason not to.
Line 32: Line 32:
 One of the best ways to make your application portable across all platforms is to use [[https://dotnet.microsoft.com/en-us/apps/aspnet/web-apps/blazor|Blazor]]. One of the best ways to make your application portable across all platforms is to use [[https://dotnet.microsoft.com/en-us/apps/aspnet/web-apps/blazor|Blazor]].
  
-If you can isolate your UI into a single .NET assembly, you can not only display your UI remotely in a web browser, but you can also host your UI in a WebView on any platform using [[https://learn.microsoft.com/en-us/aspnet/core/blazor/hybrid/|Blazor Hybrid]].+For [[https://learn.microsoft.com/en-us/aspnet/core/blazor/hybrid/|Blazor Hybrid]] applications on Linux, consider using the open-source [[https://github.com/JinShil/BlazorWebView|BlazorWebView]].
  
-For Blazor Hybrid applications on Linux, consider using the open-source [[https://github.com/JinShil/BlazorWebView|BlazorWebView]]. +NOTE: Microsoft'[[https://dotnet.microsoft.com/en-us/apps/maui|Maui]] does not currently support Linux, but [[https://github.com/open-maui/maui-linux|open source solutions]] are emerging.
- +
-NOTE: [[https://dotnet.microsoft.com/en-us/apps/maui|Maui]] does not currently support Linux.+
  
 ==== Advantages ==== ==== Advantages ====
comfilepi/dotnet/index.1781028144.txt.gz · Last modified: by admin