Asp.Net MVC | Route Config Kullanımı (Ders 9)

Mvc’ de Route Config temel olarak link işlemlerinde kullanılan yapıdır. SEO çalışmalarında link yapısının düzenli olması gerekli bir unsurdur. Yani arama motorlarının gözünde siteadi.com/Haberler/Spor/Basketbol şeklindeki bir yapı siteadi.com/skjldgfsaıjfşjaj şeklindeki bir yapıdan daha değerlidir. Route Config’ de bu düzenli link yapıları oluşturmamızı sağlıyor.

Ayrıca veritabanı ile alakalı parametre göndererek bir işlem yapmak istediğimizde Personel/OgrenciIsleri/2 şeklinde bir yapı kullandığımızda açık bir şekilde veritabanında ne yaptığımızı açık bir şekilde kullanıcılara göstermiş oluyoruz. Bu da SQL Enjeksiyonu denilen güvenlik sorunlarına neden oluyor. Bu güvenlik sorununu da ortadan kaldırmak için aynı şekilde Mvc’ de Route Config kullanılır.

Senaryo

siteadi.com/haberler/tum-haberler

siteadi.com/haberler/haber-detay-id/2

siteadi.com/haberler/haber-detay-baslik/haberbaşlık

şeklinde parametresiz, int tipinde ve string tipinde parametre alarak 3 farklı şekilde sonuç döndüren bir uygulama yapınız.

Related Post

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir