Несколько параметров включают:
ASP.Net SiteMap инфраструктура.Это позволяет вам написать собственного провайдера карты сайта, такого как one , который использует Micosoft Access, для генерации карты сайта.
Вы также можете найти очень простой проект генератора файлов сайта на этом сайте .
Другой вариант (и интересный опыт обучения) - написать свой собственный, просто посмотрев накарта сайта протокол и использование Linq To SQL вместе с Linq To Xml для генерации формата.Вот пример использует Linq To SQL и Linq To XML для генерации XML.
Наконец, Google также принимает RSS / Atom фиды, чтобы вы могли сгенерировать один изте, вместоЕсли вы пойдете по этому маршруту, вы можете использовать класс SyndicationFeed .Также есть пара открытых исходных кодов options .