Asp.Net’de navigation kontoller web ortamında kullanılan birçok işlemlerimizi daha rahat yapmamızı sağlamaktadır. Bunlardan ilki sitemap, bir web sayfamıza ait bilgilerin hiyerarşik bir düzen göstermemiz gerektiğinde kullanılır.UYGULAMA
1) Bir web sayfası açalım ve Add New Item’dan diğer sayfalarımızı hazırlayalım. Sayfalarımızın adları; ana.aspx, Dergiler.aspx, Kitaplar.aspx, bilgisayarDergisi.aspx, romanlar.aspx, psikoloji.aspx olarak oluşturalım.

2) Dosyalarımızı oluşturduktan sonra Project > Add New Item diyerek Site Map nesnesini seçerek Web.sitemap dosyasını oluşturunuz.3) Web.sitemap dosyamızı aşağıdaki gibi düzeltmeden önce isterseniz nasıl bir yapımızın olduğunu klasör mantığı ile görelim.

4) Birimlerin şematik hali anlaşıldığına göre Web.sitemap dosyamızın kod kısımlarını değiştirelim.




5) Kodumuzu yazdıktan sonra her sayfaya SiteMapPath kontrolü ekleyiniz. Otomatik olarak sayfa isimleri eklenecektir. Böylece yaptığımız ağaç sistemi oluşacaktır.

6- Bu sayede web sitenizi ziyaret eden kullanıcılar sayfalarda gezinirken hangi kategoride olduklarını sitemap sayesinde göreceklerdir.İyi Kodlamalar…