【发布时间】:2015-04-20 08:44:18
【问题描述】:
我正在开发一个使用 Microsoft 功能区控件、停靠面板的 WPF 项目。该应用程序与 Visual Studio IDE 非常相似。用户可以打开多个文档并对其进行处理。它们都将作为 MDI 在不同窗口中作为多个文档打开。对一个文档所做的任何状态更改都可以立即在另一个文档上看到。使用的技术是 Prism 5.0、DevExpress MVVM 和控件。
由于缺乏开发人员的可用性,几乎没有什么理由放弃 WPF 应用程序并接触更多设备而不仅仅是 Windows。
我的问题是:
Aurelia 是否像在 Prism 中一样提供事件聚合,因此可以从具有屏幕 A 的另一个模块中的发布者通知一个具有屏幕 B 的模块中的订阅者?例如,我打开了两个屏幕。一个屏幕是客户和他的订单,另一个是运输。当我在发货页面发货时,其他屏幕上客户的订单状态会立即更新吗?
Aurelia 可以用来绑定HTML 5 DevExpress controls吗?
Aurelia 是否提供类型安全?
Aurelia 是否适合构建需要丰富 UX 和复杂 UI 的金融 LOB 应用程序? LOB 应用的主要需求是多文档接口。
【问题讨论】:
标签: aurelia