SQL SERVER 2014 ALWAYS ON’A ADIM ADIM..

Merhaba arkadaşlar, Paylaşacağım bu yazıyı zaman içinde güncelleyerek yazmaya devam edeceğim.Yapacağım işlemlerle birebir bir anlatım olacağı için sorun yaşayabileceğim kısıma geri dönüp düzeltmelerde bulunmak zorunda kalabilirim [ ki kaldım 🙂 ]..Resimlerle de desteklenecektir (resimleri büyütmek için üzerine tıklamanız yeterli). 1-) SANAL MAKİNE VE SERVER KURULUM  İlk olarak 8 GB Ram i 350 GB harddisk i … More SQL SERVER 2014 ALWAYS ON’A ADIM ADIM..

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 … More JS – Javascript Engelleyici Eklentiler İçin Uyarı Gösterme

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 … More Sweet Alert-Mesaj Modal’ı Sonrası TAB’ın Çalışmaması

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 … More c sharp- struct kullanımı

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 … More c sharp- parametreli metotlarda isteğe bağlı veri gönderme

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 … More ASP.NET Web API Uygulaması 2 – ASP.NET Mvc Projesi ile POST-DELETE-GET-PUT işlemleri

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 … More ASP.NET Web API Uygulaması 1 – Postman üzerinden post-get-delete işlemlerinin test edilmesi

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 … More Ajax isteklerinde OPTIONS 405 (Method Not Allowed) Hatası

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 … More Chart.js in ASP.NET MVC projesinde kullanımı -Fluent NH/Oracle

LIKE Fonksiyonunun Parametre ile Kullanılması

Merhaba, SP içerisinde gelen veriyi string manipüle etmek ve atadığınız parametreyi like fonksiyonu içinde tabloda aratmak istediğinizde; DECLARE @STR NVARCHAR(50); SELECT @STR = CONCAT(‘X’,TeamNo,’X’,GroupNo) FROM Groups WHERE ID = 32; SELECT * FROM Invent WHERE Code LIKE Concat(‘%’,@STR,’%’); Concat ile string manipüle fonksiyonunu kullanarak Groups tablosundan aldığımız verileri X ile birleştirdik ve @STR parametresine atadık. … More LIKE Fonksiyonunun Parametre ile Kullanılması