4

Microsoft リボン コントロール、ドッキング パネルを使用する WPF プロジェクトに取り組んでいます。このアプリは、Visual Studio IDE と非常によく似ています。ユーザーは複数のドキュメントを開いて作業できます。それらはすべて、MDI として異なるウィンドウで複数のドキュメントとして開きます。1 つのドキュメントで行われた状態の変更は、すぐに別のドキュメントで確認できます。使用されているテクノロジーは、Prism 5.0、DevExpress MVVM、およびコントロールです。

開発者が不足しているために WPF アプリケーションから離れ、ウィンドウだけでなく、より多くのデバイスにアクセスする理由はほとんどありません。

私の質問は次のとおりです。

  1. Aurelia は Prism のようにイベント集約を提供するので、スクリーン B を持つ 1 つのモジュールのサブスクライバーは、スクリーン A を持つ別のモジュールのパブリッシャーから通知を受けることができますか? 例として、2 つの画面を開いています。1 つの画面は顧客とその注文で、もう1 つの画面は配送です。発送画面で注文を発送すると、他の画面のお客様の注文状況がすぐに更新されますか?

  2. Aurelia を使用してHTML 5 DevExpress コントロールをデータ バインドできますか?

  3. Aurelia は型安全性を提供しますか?

  4. Aurelia は、豊富な UX と複雑な UI が要件となる金融 LOB アプリケーションの構築に適していますか? LOB アプリケーションの主な要件は、マルチ ドキュメント インターフェイスです。

4

1 に答える 1