C#/WPF を使用して単純なデスクトップ アプリケーションを作成しましたが、現在は、機能の多くを共有する別のより大きなアプリケーションを作成しようとしています。3 つの個別のプロジェクトを作成する必要があると考えています。1 つは共有コードを含み、1 つは 2 つのアプリ用です。
私の問題は、.NET/WPF に完全に精通しているわけではないため、この種のベスト プラクティスがあるかどうかわからないことです。良い情報源、サンプル プロジェクト、または簡単なアドバイスを提供できる人はいますか?
編集: シナリオをもう少し詳しく説明すると、最初のアプリケーションは特殊なエディターであり、2 番目のアプリケーションはこのファイル エディターを使用してプロジェクト モデルをラップし、一種の基本的な IDE を作成します。