これらのボードに質問を投げる最初のショットなので、助けが得られることを願っています。
クライアントで .NET プラクティスを開始するために取り組んでいます。現在、5 つの小規模な .NET アプリケーションが配置されており、そのうちのいくつかは本番環境に移行しています。ほとんどの場合、いくつかのデータ入力/ビジネス ロジック機能を備えた小さなレポートです。これらの各アプリケーションは現在、同一のマスター ページを使用しています。
つまり、各アプリケーションに同じマスター ページのコピーがあるということです。それらはすべて基本的な Web サイト -> WCF -> BL -> DB 階層型アプリケーションです。そのため、変更を加えたときに変更する必要がある同じマスター ページのコピーが 4 つあります。
クライアントは、これらすべてを 1 つのソリューションに統合することを望んでいません。彼らは、サイト間でアプリケーションを分離することを好みます。共通の要素を何度も更新するという煩わしさに対処し続けたくありません (これらのアプリケーション全体でさらに多くの更新が行われるでしょう)。
コードはすべてチーム ファウンデーション サーバーに保存されます。また、マスター ページを .dll にコンパイルして展開する必要もありません。
複数のアプリケーションでこれらの共通ファイル (master、.css など) の単一のコピーを維持する方法について、誰か提案してください。
前もって感謝します