Есть сайт с мастер-страницей, набором css-файлов, ... меню. Необходимо реализовать еще один, который будет иметь такой же (или, по крайней мере, очень похожий) внешний вид. А также необходимо синхронизировать внешний вид.
Я пытался найти подходящее решение (по крайней мере, идею, а не реализацию) в Интернете, но ничего не нашел.
Моя идея состоит в том, чтобы использовать дополнительный проект (библиотеку классов), который будет содержать реализацию мастер-страницы и все ее компоненты (меню, изображения, CSS и т. Д. Будут храниться как ресурсы), на этот проект будет ссылаться все веб-сайты, которые должны выглядеть и чувствовать.
Видите ли вы лучший подход или подводные камни в моей идее?
Спасибо.