Hej,
Chciałbym aby po dodawaniu nowego wpisu, plik web.sitemap był aktualizowany, ale nie bardzo wiem jak się za to zabrać. Myślałem o wykorzystaniu LINQ, ale nie wiem jak mam dodać do poniższej struktury kod pobierający rekordy z bazy:
XDocument doc = new XDocument(
new XDeclaration("1.0", "utf-8", "yes"),
new XElement("siteMap",
new XElement("siteMapNode",
new XAttribute("url", "~/Index.aspx"),
new XAttribute("title", "Strona główna"),
new XAttribute("description", ""),
new XElement("siteMapNode",
new XAttribute("url", "~/Pages/About.aspx"),
new XAttribute("title", "O blogu"),
new XAttribute("description", "Informacje o blogu")),
<span style="color: red"><!-- W tym miejscu chciałbym dodać wygenerowaną z bazy listę rekordów --></span>
Chyba, że w tym przypadku LINQ to kiepski pomysł (bo to awykonalne?) i lepiej zrobić to inaczej?