技术选型

JULY88 2026-09-20 15:09 1

最近想开发一个上位机,用于采集和控制底层设备,请问是使用 C#好,还是使用 java 好。要能支持国产操作系统。希望大佬给一下相关思路。


目前用 C#开发的话就是下面的架构。



  • .NET 10 LTS

  • Avalonia 12.1.2、CommunityToolkit.Mvvm 8.4.2、ScottPlot.Avalonia 5.1.59

  • Dapper 2.1.86、Microsoft.Data.Sqlite 10.0.12

  • Serilog 4.4.0、Serilog.AspNetCore 10.0.0,滚动文件日志。


java 的话目前,不是特别了解。

最新回复 (6)
  • naver1 09-20 15:19
    1
    你自己了解什么就用什么。
    控制都是走通用协议,与语言无关。
  • longaiwp 09-20 15:28
    2
    这类东西最多的就是 C#,还选啥选
  • putaozhenhaochi 09-20 15:49
    3
    国产操作系统支持 C#吗
  • JULY88 楼主 09-20 15:58
    4
    @putaozhenhaochi 支持的
  • JULY88 楼主 09-20 15:59
    5
    @longaiwp 因为团队里面,大部分人之前是写 Java 的,如果 Java 有的话就最好了
  • JULY88 楼主 09-20 16:00
    6
    @naver1 如果是个人的话我肯定倾向于 C#,但是现在团队里面大部分人都没有使用过
* 帖子来源V2EX
返回