Sayfayı zorla www'ye yönlendirme

Bazen ssl kullandığınızda veya seo açısından canonical olarak www'siz girilen sitelerde veya dns ayarlarından dolayı www'siz girilen sitelerde sıkıntılar çıkabiliyor. Bunu .net tarafında web.config'e birkaç satır rewrite kuralı ile çözebiliyoruz.


Visual Studio Solution Explorer'da Aktif Dosyayı Seçili Yapmak

Visual Studio'da o an çalışılan dosyanın solution explorer kısmında aktif olarak seçili olması bana göre büyük bir avantaj, fakat ilk kurulumda bu otomatik seçili gelmiyor malesef. Eğer sizinde işinize yarayacağını düşünüyorsanız yazının devamını okuyarak nasıl yapıldığını öğrenebilirsiniz.


Entity Framework ile linq dynamic kullanımı

Listeleme, arama ve sıralama işlemleri entity framework tarafında malesef pek dinamik olamıyor. Bu gibi durumların üstesinden gelmek için bazı eklentiler kullanıyoruz. Bunların en başında linq dynamic geliyor. Linq dynamic sayesinde iş yükümüz ve yazdığımız kod çok daha az oluyor.


Sosyal medya api'leri sayesinde url'nin kaç kere paylaşıldığını bulun

Sosyal medyada her gün yüzlerce link paylaşılıyor. Ama kaç kere paylaşım yapılmış pek bilme şansımız olmuyor, tabi ekstra plugin falan kullanmıyorsanız. Bu makalede facebook, twitter, linkedin, pinterest gibi sosyal medyada sorgulama yaptığınız url'nin kaç kere paylaşıldığını gösteren kod parçalarını bulabilirsiniz.


ValidateInput mu yoksa AllowHtml mi?

MVC'de actionların birçok filtre seçenekleri vardır. Bunlardan en bilindikleri de validateinput ve allowhtml'dir. Kullanımlarına dikkat edilmesi gerekir çünkü xss açıklarına neden olabilirler. Peki ValidateInput mu yoksa AllowHtml mi kullanmalıyız?


Multiple types were found that match the controller

Eğer area kullanıyorsanız ve projenizde aynı isimli controller area içerisinde de zaten varsa bu hatayı alırsınız. Bunun çözümünü makale detayında bulabilirsiniz.


Entity Framework Datetime2 sorunu ve çözümü

Eğer son versiyon sql server ile uygulama geliştiriyorsanız, edmx dosyası da yarattıysanız ama sunucu üzerindeki sql server geliştirdiğiniz sql versiyonundan önce ise bu hatayı almanız içten bile değil.