最近想开发一个上位机,用于采集和控制底层设备,请问是使用 C#好,还是使用 java 好。要能支持国产操作系统。希望大佬给一下相关思路。
目前用 C#开发的话就是下面的架构。
- .NET 10 LTS
- Avalonia
12.1.2、CommunityToolkit.Mvvm8.4.2、ScottPlot.Avalonia5.1.59。 - Dapper
2.1.86、Microsoft.Data.Sqlite10.0.12。 - Serilog
4.4.0、Serilog.AspNetCore10.0.0,滚动文件日志。
java 的话目前,不是特别了解。