Genel

Visual Studio ile yeni proje açarken referans ayarlanmadı hatası ve çözümü

Visual Studio 2015  ile çalışırken durduk yere yada bir güncelleme sonrası referans set edilmesi hatası 🙂 Mesaj şu : Visual Studio Exception :: Object reference not set to an instance of an object Yeni proje açamıyorsunuz ! Sinirlendiniz , tamam sakin olun çözüm aşağıda : C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE ( Bendeki adres bu, sizde versiyona göre […]

Be the First to comment. Read More
C#

C# ile Asenkron Programlama

Merhaba bu yazımızda C# asenkron programlama konusundan bahsedeceğiz. Asenkron programlamayı günlük hayatımızdan bir örnek ile açıklarsak ; Örneğin : Yemek yemeyi düşünüyorsunuz ve arkasından çay keyfi yapmayı 🙂 Yemek pişireceksiniz , yemeğiniz için kullanacağınız malzemeleri yıkamak istiyorsunuz hemde çay demlemek istiyorsunuz. Çay için su kaynatmayı mı önce yapardınız yoksa malzemeleri yıkayıp , doğramayı mı ? Çay suyunu […]

Be the First to comment. Read More
FFMpeg

FFMpeg görüntü ve ses senkronizasyonu sorunu ve çözümü

Merhaba arkadaşlar bu yazımda sizlere FFMpeg programı ile video ve ses senkronizasyon sorunları hakkında bilgi ve tecrübelerimi aktaracağım. Video ve seslerde yaşanan senkron sorunları kimini pek rahatsız etmesede genel itibariyle rahatsızlık verici bir durumdur. FFMpeg ile bu senkron sorunları halletmenin yöntemlerinin nasıl olduğunu incelemeye başlayalım. Öncelikle FFmpeg kütüphanesinin genel kullanımı hakkında bilginiz yoksa dökümantasyondan bilgi alabilirsiniz. […]

Be the First to comment. Read More
MSSQL, Stored Procedure

MsSql Stored Procedure ve sql sorgular içinde (Regular Expression) Regex LIKE Kullanımı

Merhaba arkadaşlar bu yazımda sizlere MSSQL veritabanında SQL ifademizde regular expression (düzenli ifadeler) nasıl kullanılır onu göstereceğim.     ilk önce varsayılan olarak Kategori tablomda aşağıdaki kayıtlar var. Bu kayıtları aşağıdaki gibi sorguladığımızda

Çıktımız aşağıdaki gibidir.   Farkettiyseniz Diyecek kaydı gelmiyordu . Tamda istediğim bu kaydın sonuçlara dahil edilmemesiydi. Sadece Like kullanarak bunu aşağıdaki gibi yazabilirdiniz. […]

Be the First to comment. Read More
C#, WinForms, WPF

WPF ve Windows Form uygulamalarında Klavyedeki tuşların durumu için İpucu – WPF

Merhaba WinForm uygulamalarınız için Keypress ve Keydown Event  method içeriği yazmaktan sıkıldıysanız size bir ipucum olacak. Bir senaryo ile gerçekleyelim hemen., 1 listbox var , listedeki bir eleman shift + X ile basılıp double click yapılırsa silinecek.  Listbox’un doubleclick ve Keydown methodlarını aynı anda kullanmak biraz zahmetli olsa da genelde tercih edilen yöntem bu oluyor […]

Be the First to comment. Read More
TFS

Visual Studio 2012 – 2015 -2017 TFS de donma hatası

Merhaba. Visual Studio kullanırken TFS kod ağacınızı ilk kez çekmek istediğiniz ve TFS server için kullanıcı ve şifrenizi yazdınız. Bağlandı herşey normal gibi görünmesine rağmen , kodları çekmek istediğinizde proje üzerinde , donma yaşamaya başladınız. Out of memory hatası verdi TFS. Sorun tam olarak ne acaba ?   Sorun: Cache sorunu arkadaşlar. TFS daha önceden […]

Be the First to comment. Read More
Stored Procedure

MSSQL de sorgu sonuçlarını temp tabloya yazma nasıl yapılır

MS-SQL 2012 üzerinde 2 şekilde sorgu sonuçları temp bir tabloya yazılabilir. 1-  Değişken tanımlıyoruz, insert kodu ile sorgu sonucunu otomatik ekliyoruz ve  geçici tablo içine kayıtlar ekleniyor.

    2- MS SQL in “into #” operatörünü kullanarak , geçici tablo veri ile dolduruluyor. Bu temp tablo sadece aktif bağlantıda erişilebilir. Kullanıcı kendi açtığı temp tabloyu […]

Be the First to comment. Read More
NoSQL

Graph Database Nedir ?

Graph database bir tür NoSQL veritabanı sistemidir. Diğer NoSQL veritabanlarından farkı Node lar ile ilişkiler tutulabilmektedir. Klasik SQL veritabanlarında ilişkilerimiz genellikle ayrı tablolar üzerinde tutulup, indexler ve primarkey anahtar ile verilerin mantıksal dizilimi yapılmaktaydı. NoSQL veritabanlarında ise ilişkiler tek bir ana structure üzerinde mantıksal bir yapıda tutulmaktadır. Json formatı bu konuda güzel örnektir. Aşağıda bir […]

Be the First to comment. Read More
C#, OOP - Object Oriented Programming

C# – IoC Containers ve Castle Windsor IoC Container Kullanımı

Dependency Injection yazımda (loosy coupled) gevşek bağlı sınıfların nasıl dinamik şekilde üretileceğinden çok kısaca bahsetmiştim. Aynı örneğimizi bu sefer dinamik IOC Container ile yapacağız. Üst sınıflara bağlı olan alt sınıfları elle manuel üretmek yerine otomatik olarak ürettirip, IOC Container nesnesinden isteyeceğiz. Bu işlemi XML konfigurasyon ve Kod ile olmak üzere 2 farklı yöntemini de ele […]

Be the First to comment. Read More
Stored Procedure

MSSQL de Stored Prosedür çalıştırıp geriye değer döndürme

Stored procedurler çalıştırıldıklarında geriye değer döndürmek için output parametre geçilir. Aşağıdaki örnek kodu kendi ihtiyacınıza uyarlayarak çalıştırıp geriye sonuç alabilirsiniz.

Be the First to comment. Read More