Обычно вы делаете это, создавая определение сайта с помощью Visual Studio, в которое вы включаете все элементы, которые должны быть развернуты на сайте, например, страницу по умолчанию. Это позволяет вам контролировать создание нового сайта.
Вариант 2 - создание функции, которая выполняет 2 действия.
Разверните на сайте новый aspx с именем homepage.aspx, эта страница содержит нужные элементы управления и т. Д.
потенциальный получатель, который запускается при активации функции, который программно устанавливает домашнюю страницу сайта в качестве недавно развернутой страницы.