2010-12-20 18 views
0

クライアント用にホワイトラベルと展開が必要なアプリがあります。機能は同じで、すべてのページはほぼ同じです。唯一の実際の違いは、ロゴ/スタイリングの欠落と、通常の書式の認証の代わりにSSOのようなシステムの使用です。認証部分は問題なく、ちょうど注入することができます。しかし、サイトごとに異なるマスターページ/設定ファイルを実行するための最良の方法は何ですか?ASP.NET MVC:サイトの複数のコピーを展開する必要があります

「ベスト」は、問題とメンテナンスの問題を引き起こす可能性が最も低いことを意味します。優れた属性:実装が迅速で簡単、迅速/容易に維持する。あなたがログインする顧客に応じて、異なるテーマをロードするASP.NETでの独自のビューエンジンを書くことができ

+0

「最高」はあなたに何を意味するのでしょうか?これを行うには6つの方法があります。 – jfar

+0

さて、私は「最高の」と思うのですが、それは達成するためのさまざまな方法の長所と短所を知っています。もちろん、特定の状況要素がそれを上書きする可能性がありますが、私は盲目的にすべてのオプションを歩き回るのではなく、一部の人々の経験から始めたいと思っていました。 – Jim

答えて