2

私は初めての WPF アプリケーションの作成に取り組んでいますが、過去に WinForms しか使用したことがありません。私は MVVM の基本に慣れてきましたが、より深く理解するには練習が必要です。

Catel の上に書かれたOrchestra Shell は、MVVM フレームワークを含む多くの組み込み機能を備えているため、新しいアプリケーションを開始するのに適しているようです。

私が開発に興味を持っている WPF アプリケーションは、特定のエンタープライズ アプリケーションの管理 (ログの表示、サービス ステータスの確認など) を支援するユーティリティであり、次のものが含まれます。

  • 流暢なリボン
  • アバロンドッキング
  • 他の開発者がプラグインを作成する機能

WPF/MVVM の初心者として、私は Orchestra を使用する最善の方法を理解するのに苦労しています。github の docs フォルダーに含まれている入門ガイドは少し古くなっているようです。

提供されている例と LogViewer アプリケーションは素晴らしいものですが、実際に使用を開始するにはいくつかの指針が必要です。Orchestra の最新の入門ドキュメントを知っている人はいますか? または、大まかな手順を提供してくれる人はいますか?

必要な手順についての予備的な考えを次に示しますが、これが正しいアプローチであるかどうかはわかりません。

  1. 空の WPF プロジェクトを作成する
  2. NuGet を使用して Orchestra FluentRibbon をインストールする
  3. Fluent リボンを含むメイン ビューを作成する
  4. Prism モジュールを作成しますか? アプリケーションに追加するコンポーネントごとに

    コンポーネントの例 (プリズム モジュール?):

    • アプリケーションサーバーへの接続/切断
    • プラグインのロード/表示

任意のヘルプ/ガイダンスをいただければ幸いです-おそらくオーケストラから始めることは、私のようなWPF/MVVM初心者にとっては良い考えではありませんか?

前もって感謝します!

4

1 に答える 1