我正在开发一个需要在 Silverlight 中创建 GUI 的项目。一些关键要求是:
- 极其丰富的图形用户界面
- 实时可视化过程图形
- 支持多个主题
- 支持不同的显示尺寸
- 支持图表/趋势控制
- 使用相同代码库的桌面/Web 的相同功能
- 嵌入式控制器上可用的相同功能(基于 Windows CE)
我知道使用 Silverlight,我们可以为桌面/Web 应用程序拥有相同的代码库。然而,挑战在于拥有适用于 Windows CE 的 Silverlight 应用程序(Windows 和/或 Web)。我想了解在 Windows CE 上实现 Silverlight 应用程序并尽可能多地重用代码的最佳方法是什么。
如果您能提供一些关于我们的架构方法应该用于此应用程序开发的意见,我将不胜感激。另外,如果您在需求方面需要更多输入,请告诉我...