Для реализации этого в веб-интерфейсе:
Вам необходимо создать новую страницу на своем сайте публикации, а затем установить ее в качестве страницы приветствия в настройках сайта.
По сути, это переопределит default.aspx и будет использовать вашу новую страницу публикации в качестве начальной страницы для вашего сайта.
Чтобы реализовать это для определения сайта:
Вам необходимо создать функцию, которая развертывает экземпляр вашей начальной страницы в библиотеке страниц, а затем устанавливает страницу приветствия, используя объектную модель (возможно, используя FeatureReceiver).
Подробнее о том, как это сделать, можно узнать здесь:
http://www.devexpertise.com/2009/02/02/setting-the-welcome-page-in-wss-30/