我们将使用以下属性和技术在C#中构建服务器应用程序:
我的问题是,我们是否可以期望这样的服务器应用程序也可以在Linux上运行,以及它是否能够在Windows平台上的运行方式上表现得很好。
我们不知道Mono的局限性,这也是我的问题所指向的。我们可以期望线程和同步在Linux上的Mono中运行良好吗?我们可以期望TCP网络在Linux上的Mono中运行良好吗?数据库?
今天在Mono中运行C#应用程序有什么限制?它只是工作,还是有问题?甚至是不可能的事情?或者是否有必要为每个平台分别编写代码的某些部分?
编辑:请注意,我正在寻找与Mono合作的开发人员的经验。我主要关注线程和同步操作。我不是在寻找事实和经验,而是在寻找意见。