System-InvalidOperationException hatası

asp.net mvc veya api de geliştirilen uygulamada db ye istek gönderileceği zaman context sınıfınızdan isteği geri döndürdüğünde alabileceğiniz hatadır. Hatanın sebeplerinden biri entity framework ü projenize eklememiş olmanız veya config.xml dosyanızda bu bilginin olmaması olarak gösterilebilir. EF i yüklediğinizde sorunun çözülmüş olması gerekmektedir.

JS – Javascript Engelleyici Eklentiler İçin Uyarı Gösterme

Merhaba, Geliştirdiğiniz uygulamanın java script kodlarının çalışmasını engelleyen eklentiye sahip olması sitenizin sağlıklı çalışmamasına neden olur. Bu durumda ne yapıyoruz, biz de onların sayfayı kullanmasını engelliyoruz 🙂 Tam bir Lost-Lost durumu 🙂 Neyse, yapacağımız noscript tag leri arasında birkaç satır kod yazmak olacak. < noscript> < div style="margin-top:0%;text-align:center;font-size:32px; font-weight:bold;color:red; z-index:100000;position:fixed; width:100%;height:100%;padding-top:18%; background-color:rgba(0,0,0,0.9)"> Lütfen Java Script … JS – Javascript Engelleyici Eklentiler İçin Uyarı Gösterme yazısını okumaya devam et

Sweet Alert-Mesaj Modal’ı Sonrası TAB’ın Çalışmaması

Merhaba, Sweet alert ile bir uyarı verdirdikten sonra "success" veya "info" veya "error" veya "warning" ile, modal kapatıldığında en son aktif olduğu element üzerinde focus lanmış olarak kalması yönündeki script satırını window.onkeydown = null; ile değiştirirsek uyarı modal ı sonrası tab ile textbox ve buton lar arasında tab tuşu ile gezmeye devam edebiliriz. Konu ile … Sweet Alert-Mesaj Modal’ı Sonrası TAB’ın Çalışmaması yazısını okumaya devam et

c sharp- struct kullanımı

Merhaba, c sharp'ta struct kullanımı ile birden fazla metotta kullanacağımız parametreleri tek bir yerde tanımlayarak kullanabiliriz veya parametre kalabalığı yapmasını istemediğimiz metotlarda tek bir paket olarak tanımlayıp kullanmak isteyebiliriz. Bir metotta gelen parametreler ile toplama yapılırken diğeriyle başka bir işlem yapılmak istenen bir senaryo düşünelim. ParametersOfMethods isimli struct değer tipini oluşturduk. 3 tane int ve 1 … c sharp- struct kullanımı yazısını okumaya devam et

c sharp- parametreli metotlarda isteğe bağlı veri gönderme

Merhaba, Uygulama içerisinde oluşturduğumuz parametre alan metodumuza istediği tüm parametreleri göndermek zorunda değiliz. Şöyle ki, isim soyisim ve yaş parametresi alıp bunu ekrana yazdırmak istediğimiz bir metotta sadece soyisim parametresini gönderip ekrana yazdırabiliriz. Ekrana isim soy isim ve yaş ile ilgili bilgi girdirip, MusteriBilgisi metotu ile alınan verileri yazdırabiliriz. MusteriBilgisi metotunda default olarak tanımlarsak alacağı parametreleri … c sharp- parametreli metotlarda isteğe bağlı veri gönderme yazısını okumaya devam et

ASP.NET Web API Uygulaması 2 – ASP.NET Mvc Projesi ile POST-DELETE-GET-PUT işlemleri

Merhaba, ASP.NET Web API Uygulaması 1 – Postman üzerinden post-get-delete işlemlerinin test edilmesi başlığında, ilk bölümde api projesindeki methodları postman üzerinden denemiştik. Bu bölümde de asp.net mvc projesi oluşturarak crud işlemlerini test edeceğiz. ---spoiler--- Hangi methodları kullandık ? SendAsync() : Bu method, HttpRequestMessage sınıfına ait bir nesneyi alır ve HttpResponseMessage sınıfına ait nesneyi geri döndürür. Model göndereceğimiz … ASP.NET Web API Uygulaması 2 – ASP.NET Mvc Projesi ile POST-DELETE-GET-PUT işlemleri yazısını okumaya devam et

ASP.NET Web API Uygulaması 1 – Postman üzerinden post-get-delete işlemlerinin test edilmesi

Merhaba, Bu yazımızda microsoft'un http protokolü üzerinden haberleşebilen framework ü olan asp.net web api ile .net üzerinde restful servisler yazıp,gerek mvc uygulaması gerek mobil uygulama ile gerek postman üzerinden işlemlerin nasıl yapılacağı ile ilgili örneklerden bahsedeceğiz. Ama ilk olarak yazılan method'ların postman üzerinden test edilmesini işliyor olacağız. Örneğimizi visual studio 2017 ile .net 4.5 ortamında … ASP.NET Web API Uygulaması 1 – Postman üzerinden post-get-delete işlemlerinin test edilmesi yazısını okumaya devam et

Ajax isteklerinde OPTIONS 405 (Method Not Allowed) Hatası

Merhabalar, İstek tipimizi GET olarak belirlemiş olmamıza rağmen  isteğin method tipini OPTION olarak algılayabilir. Bu da api ye istek yollamamıza rağmen dönüşlerde aşağıdaki hataları alabiliriz. R-1 R-2 R-3 OPTION da desteklenmediği için r3 te görüldüğü gibi r1 deki hatayı alıyoruz. Jquery default olarak contenttype ı application/json olarak alıyor. Bu hatayı  mozillanın  sitesindeki önerilere bakarak contentType … Ajax isteklerinde OPTIONS 405 (Method Not Allowed) Hatası yazısını okumaya devam et

Chart.js in ASP.NET MVC projesinde kullanımı -Fluent NH/Oracle

Merhaba, Uygulamamızı yazdık,veriler düşmeye başladı ve son olarak bu veriler ile ilgili bir de istatistikleri  göstermek üzere bir sayfa oluşturma isteğimizi chart.js ile sağlayabiliriz. Chart.js ile ilgili kullanım dökümanına şu linkten erişebiliriz. Versiyonlarına ise şuradaki linkten erişebiliriz. Uygulamada chart.js versiyonumuz 2.2.2 olacaktır. Browser bazlı olduğu için .net kütüphanesi yada mvc nin versiyonu ile ilgili herhangi bir kısıtlama yok. Önemli … Chart.js in ASP.NET MVC projesinde kullanımı -Fluent NH/Oracle yazısını okumaya devam et

Jquery – Textbox Nümeric & Decimal Veri Kontrolü

Merhaba, Jquery ile texbox kontrolü keydown fonksiyonu kullanılarak ascii kodların karşılıkları bilinerek aşağıdaki gibi yapılabilmektedir. $(“#inputID“).keydown(function (event) { if ((event.keyCode == 188 || event.keyCode == 110 || event.keyCode >= 48 && event.keyCode <= 57) || (event.keyCode >= 96 && event.keyCode <= 105) || event.keyCode == 8 || event.keyCode == 9 || event.keyCode == 37 || event.keyCode == … Jquery – Textbox Nümeric & Decimal Veri Kontrolü yazısını okumaya devam et