Вы не первый, кто задает вопрос " Как добавить cms на существующий сайт ". Несколько проблем, с которыми вы столкнетесь, когда будете иметь дело с настройкой веб-форм. Вы действительно не имеете дело с чистым статическим контентом. Все эти веб-формы опираются на код, который, вероятно, содержит некоторый тип кода. Если вы работали с мастер-страницами, вы также имеете дело с этой комбинацией кода и макета. Просто бросить что-то не так просто.
Я работал со многими установками Ektron на протяжении многих лет, и то, что другие говорят здесь, несколько верно. Ektron использует идею блоков контента (пользовательские элементы управления, которые отображают контент на основе либо значения строки запроса, либо полученного идентификатора другого типа). Но с этими блоками контента вы можете просто перетащить их на страницу, выбрать способ получения идентификатора, и все в порядке. Управление контентом может быть как простым, так и довольно сложным, в зависимости от того, что вы, как пользователь, хотите делать.
Теперь о нижней стороне Ektron. Это не дешево. Позвольте мне сказать это снова, это не дешево. Вы говорите о стоимости среднего седана для полной лицензионной установки Ektron. Почему стоимость, потому что Ektron больше, чем «простой» CMS. Это действительно полноценное решение для полного управления контентом. Если это не то, что вам нужно, то вам, вероятно, придется уйти от этого.
По этому вопросу можно найти несколько предложений по решениям .net " ASP.Net cms на существующем динамическом веб-сайте ".
Какой бы путь вы ни пошли, удачи и надеюсь, что эта информация вам поможет.