<分区>
我正在设计需要在 MacOSX、Windows 和 Linux 上运行的桌面应用程序(LOB 类型)。我们一直专注于 WinForms,但由于在 MacOS 上不稳定,我们不得不放弃它(Linux 到目前为止相当不错)。
我想知道是否有任何代码示例、后端/api 设计指南以及如何以良好的方式完成这些。
我发现的唯一示例是针对其中一个 UI 平台的 Mono/C# 示例 - 但不是两个。
基本上,
- 要了解的设计模式(MVP、MVC、MVVM)
- 以及如何在两个 UI 领域以良好的方式实现它们
谢谢, 伊夫