ASP.NET URL sonundaki slash işaretlerini otomatik kaldırma
Selamlar, URL yapınıza / işareti koyularak da adresinize giriliyor olabilir. SEO gibi yapılandırmalar için istekte bulunduğunuzda otomatik kaldırmanız istenebilir. Bunun için IIS üzerinde ...
ASP.NET WebMethod There was an error processing the request Hatası
Selamlar, WebMethod kullanırken bir Ajax request esnasında XHR isteğinin 500'e düştüğünü görebilirsiniz. Repsonse olarak "There was an error processing the request" olarak çıktısı g...
ASP.NET MVC A potentially dangerous Request.Form value was detected Hatası
Selamlar, Bir veriyi post ettiğinizde konsoldaki xhr çıktısında 500 hatasını görüp, "A potentially dangerous Request.Form value was detected" hatasını görüyorsanız, sebebi input validat...
ASP.NET MVC HttpPostedFileBase Null Problemi
Selamlar, Bir file upload nesnesiyle action işlemi yaptığınızda post edilen verinin hep null gelme problemi, "name" ile ilgilidir. Küçük bir örnek: Kullanım yanlış submit edilen fil...
ASP.NET MVC HTML.RenderAction StackOverflowException Hatası
Selamlar, ASP.NET MVC üzerinde layout'a bağlı bir yerde html.action ile bir bölüm çekmek istediğimizde "StackOverflowException" hatası aldığımızda sebebi Layout'tan kaynaklıdır....
NuGet Packages are missing Hatası
Selamlar, Geçtiğimiz gün projemdeki bir katmanı farklı bir yere taşıdıktan sonra "NuGet Packages are missing" gibi uzunca bir hata aldım. Sebebi ise yüklenen paketlerin lokasyonundan kaynak...
Managed Debugging Assistant 'ContextSwitchDeadlock was detected' Hatası
Selamlar, Visual Studio içerisinde debug yaparken şöyle bir hata alabilirsiniz: "Managed Debugging Assistant 'ContextSwitchDeadlock' : 'CLR, 60 saniye içinde 0xe69068 COM içeriği...
No Entity Framework provider found for the ADO.NET provider with invariant name 'System.Data.SqlClient' Hatası
Selamlar, EF üzerinde çalışacağınız sırada "No Entity Framework provider found for the ADO.NET provider with invariant name 'System.Data.SqlClient'" ya da "The Entity Framework provid...
The INSERT statement conflicted with the FOREIGN KEY constraint Hatası
Selamlar, Entity Framework ile bir INSERT işlemi yaparken "The INSERT statement conflicted with the FOREIGN KEY constraint" şeklinde devam eden bir hata alıyorsa sebebi FK yani ilişkili olan bir ...
C# Linq Distinct Kullanımları
Merhabalar, Linq yapısıyla birçok farklı metodla tekrar eden kayıtları aldırmayabiliriz. Bunun için direkt Distinct metodu da kullanılabilir. Ancak bu metodla tek sütun alabiliriz. Yani tek...
C# StreamReader Karakter Sorunu
Selamlar, C# ile StreamReader ile getirdiğiniz verilerde Türkçe karakter problemi ya da farklı dillerin özel karakterlerinde problemler görebilirsiniz. Bunun için ASCII türünden farklı bir ...
The breakpoint will not currently be hit Hatası
Selamlar, Visual Studio'da her gelen güncelleme sonrasında doğan sorunlar bir türlü kesilmiyor. Microsoft ürünlerinin genelinde olan bir şey olsa da VS'de de tekerrür ediyor. Hata de...
Breakpoint Failed to Bind - Visual Studio
Selamlar, Güncellemeler sonrası breakpoint tarafında sorun yaşayan olmuş olabilir. Bir yere koymaya çalıştığınızda "breakpoint failed to bind" hatası alabilirsiniz. Çözüm için Opt...
List türündeki bir nesnenin Array elemanı içerdiğini kontrol etme - Check List<T> contains Array elements
Selamlar, C# üzerinde basit bir yapıyla List türündeki bir nesne içindeki elemanları farklı bir List ya da Array türündeki elemanlarla karşılaştırabilirsiniz. Yani bunlar için iç içe ...
Directory does not exist. Parameter name: directoryVirtualPath Hatası
Selamlar, Projenizde "Directory does not exist. Parameter name: directoryVirtualPath" hatası almanızın sebebi Scripts klasöründen ötürüdür. Projenizi publish ettikten sonra scripts klasörü...
Requested an insecure stylesheet error Hatası
Selamlar, Tarayıcınızın konsol çıktısına baktığınızda şöyle bir hata görebilirsiniz: "Mixed Content: The page at 'https://www.example.com/index.php?main_page=login' was load...
ASP.NET MVC projenize BundleConfig dosyası ekleme
Selamlar, Bildiğiniz üzere BundleConfig, paket yapılandırmasının ayrı bir dosyaya taşınmasından başka bir şey değildir. Özelleştirilebilir bir yapıya sahip. Bu dosya için öncelik...
ASP.NET MVC RenderSection Kullanımı
Merhabalar, _Layout.cshtml gibi bir layout yapınız varsa örnek bir kullanım aşağıdaki gibi olur. _Layout.cshtml @RenderBody() @RenderSection("slider_scripts", required: false) ...
The Id field is required validation message
Merhabalar, Controller tarafında bir formu submit ettiğinizde modelstate.IsValid metoduyla geçerliliğe bakarız. Burada ise Id kısmının gerekli olduğuna dair bir mesaj görürüz. Veritabanı...
Unable to update database to match the current model because there are pending changes and automatic migration is disabled Hatası
Selamlar, Code First mimarisinde model kısmında değişiklik yaptığınızda bu hatayı almanız normaldir. Hatta detayla şöyle: Unable to update database to match the current model because ...