Skip to main content

Posts

Showing posts from October, 2014

NLog Kullanımı

Bu yazıda uygulamalarımızda NLog.dll'nin en basit şekilde nasıl kullanabileceğimizi anlatmaya çalışacağım. Yapmamız gerekenler: NLog.dll projemize referans olarak ekleyelim. Log özelliklerini tanımlarının yapıldığı NLog.config dosyasını projemizin ana dizinine ekleyelim ve içini aşağıdaki gibi dolduralım. Daha sonra uygulamızın içinde kullanmak üzere bir adet singleton log nesnemizi yaratalım. Loglarımız için gerekli ortamı oluşturduk, artık loglarımızı aşağıdaki gibi kullanabiliriz. Sonuç

Adım Adım WCF Client-Server Uygulaması (Dinamik Binding)

Merhaba, bu yazıda  WCF server-client uygulamasını basit bir şekilde anlatmaya çalışacağım. Bu işlemleri yaparken  endpoint adresini ve binding tipini kodlama sırasında belirleyeceğim. Örnek uygulamada ben VS 2013 kullandım fakat siz geliştirmenizi her hangi bir visual studio versiyonunda gerçekleştirebilirsiniz.  Yapmanız gereken adımları aşağıda sırayla açıklamaya çalışacağım: 1-İlk etepta visual studionuzu açıp yeni bir console application oluşturalım 2-Bu console applicationına da Server adını verelim. Bu uygulamanızda server olarak kullanacağımız bileşen olacak. 3-Daha sonra solutionımızın üzerinde sağ tıklayarak yeni bir console application projesi ekleyelim. 4-Bu console applicatimıza da Client adını verelim. 5-Aynı şeklde solution üzerinde sağ tıklayarak bir adet class libary ekleyelim. Bu class libary'ı interface tanımızda kullanacağız. Bu sebeple adını  Interface koyalim. 6-Solutionımızda 3 adet proje olmuş oldu. Server Client Int...

IIS Hata Kodu 500.21 Çözümü ( HTTP ERROR CODE 500.21 Internal Server Error Handler )

IIS'de yayınlandığınız bir uygulamayı açmayı çalıştığınızda eğer "500.21" hata kodunu alıyorsanız aşağıdaki adımları yapmanızda fayda olacaktır: 1).Net framework'un resetlenmesi 2).Net frameworkunün onarımı  Bu komutları çalıştırdıktan sonra iis'nizi resetleyin ve sorununuz çözülecektir. http://msdn.microsoft.com/en-us/library/hh168535(v=nav.71).aspx http://forums.asp.net/t/1926831.aspx?HTTP+Error+500+21+Internal+Server+Error