All posts by Fatih Boy

WCF Hizmeti Örnek Yönetimi
Windows Communication Foundation ile kod geliştirme konusunda sizlerle bilgiler paylaştığım makalelerimde şimdiye kadar giriş düzeyinde sunucu ve istemci tarafında yapılacak olan işlemleri gördük. Makalelerimdeki adımları takip ederek WCF ile kolaylıkla bir istemci ve sunucu uygulaması geliştirebildiğinizi umuyorum. Bu adımlar ardından artık biraz daha zevkli konulara geçmenin sanırım zamanı geldi. Bu makalemde sizlerle birlikte, Windows…

Log4Net ile Hata Ayıklama
Yazılım geliştiricilerin en büyük derdidir sahaya gönderilen uygulamada oluşan hataları çözmek, özellikle de son kullanıcıdan aldığı “hata oldu“, “uygulama dondu“, “program kendini kapattı” gibi ucu açık geri bildirimleri düşünecek olursak. Kimi zaman uygulamada oluşan öyle hatalar olabilir ki bunları yazılım geliştirici kendi bilgisayarında dahi debug ederken çözmekte/görmekte zorlanabilir. Bir de hiç bir arayüzü olmayan…

Team Foundation Server 2010, Olay Aboneliği
Microsoft Team Foundation Server, tasarım olarak pek çok noktada bizlere sunduğu özellikleri kullanarak yeni özellikler sunmamızı sağlamak amacıyla esnek ve genişletilebilir olarak tasarlanmıştır. Bu esneklikler arasında belki de en önemlilerinden birisi olay bildirimleridir. Yapılandırma yönetimi (configuration management), kaynak kodu kontrolü (source control), iş kalemi takibi (work item tracking), tümleşik entegrasyon (continuous Integration) gibi pek…

Bilgisayarınızı C# ile uzaktan başlatın, Wake-On-Lan
Geçtiğimiz günlerde kullandığım netbook’un daha fazla yapmak istediğim işleri desteklemeyeceğine karar vererek güçlü bir masaüstü bilgisayar almaya karar verdim. Güzel bir yapılandırma ile Windows Server 2008 R2 Core ve üzerine de Hyper-V kurduktan sonra sanal makinelerimi ayarlayarak uzak masaüstü bağlantısı ile çalışmaya başladım. Sonrasında bir adım daha ileri giderek modem üzerinden gerekli yönlendirmeleri de…
Bir WCF Hizmetine İstemci Oluşturma
Windows Communication Foundation’ın detaylarını sizlerle paylaşmayı hedeflediğim makale serisinde daha önce sizlerle bir WCF hizmetini gerek app.config dosyası üzerinden gerekse de programsal olarak nasıl oluşturabileceğinizi paylaşmıştım. Giriş düzeyinde gördüğümüz WCF hizmeti oluşturma konusunda ilerleyen makalelerde daha detaylı bilgiler paylaşmayı planlamakla birlikte, bu konudaki ileri tekniklere/ detaylara geçmeden önce isterseniz birlikte bir WCF hizmet istemcisini…

WCF İstemcinizin Bağlantı Değerlerini Değiştirerek Performansını Arttırın
C# ile bir WCF istemcisi oluşturarak bir web hizmetine ardıl olarak veri gönderiyorsanız ya da WebRequest sınıfı yardımıyla bir url’den yine ardıl olarak veri transfer ediyorsanız makalemi okumanızı tavsiye ederim. Yoğun olarak bir web hizmetinden veri alıyor/gönderiyorsanız mutlaka başınıza gelmiştir; kimi zaman ardıl olarak yaptığınız istekler, karşı sistem hizmetlerinde hiç bir sıkıntı olmamasına…
Programsal Olarak WCF Hizmeti Oluşturma
Bir önceki makalemle birlikte Windows Communication Foundation’ın (WCF) detaylarını sizlerle paylaşacağım seriye başlamış ve giriş düzeyindeki bilgiler ile basit bir hizmet oluşturarak uygulamamız üzerinden bu hizmeti istemcilerimize sunmuştuk. Üstelik hizmetimiz oluştururken de minimum düzeyde kod yazmış ve yapılandırma işlerimizi tamamen app.config dosyası üzerinden gerçekleştirmiştik. Pek çok WCF senaryosunda bu şekilde statik olarak yapılandırılmış hizmetler…

WCF’e Giriş
.Net framework 3.0 ile hayatımızın bir parçası olan Windows Communication Foundation (WCF) hakkında yazmayı düşündüğün makalelerden bu ilkinde öncelikle birlikte WCF hizmetlerine ısınmamızı hedefliyorum, hedefim sizleri fazla da yormadan kolayca nasıl bir WCF hizmeti oluşturabileceğinizi paylaşmak. En temel anlatımıyla Windows Communication Foundation, .Net framework 3.0’ın çıkartılmasıyla birlikte hayatımıza giren ve .Net framework ile yazdığınız uygulamaların…
Gençsen Geleceksin 4.0 – İYTE
Bu sene 4.sü gerçekleşen ve Microsoft ile Turkcell tarafından ortak düzenlenen Gençsen Geleceksin etkinliğinde bugün İzmir Yüksek Teknoloji Enstitüsündeydik. Üniversiteye giderken ara ara yağan yağmurda yol alırken İYTE’de de yağmaması için bol dua etme vaktim oldu Sanırım kabul edilmiş olacaktı ki; İYTE’ye vardığımdan yağmurdan eser yoktu. Üniversitede beni karşılayan MSP’miz Seyhan Uçar…
Visual Studio Async CTP “Belgelerim” Hatası
Eğer Belgelerim klasörünüzün konumu Windows kurulumu ile birlikte gelen varsayılan yerinden farklı bir konum ise geçtiğimiz haftalarda yayınlanan Visual Studio Async CTP’yi indirip kurduğunuzda ufak bir hata ile karşılaşacaksınız. Kurulum sırasında, başlat menüsü altına atılan örnekler ve dokümanlara ait kısayollar “%userprofile%\My Documents\Microsoft Visual Studio Async CTP\..” klasörü altını göstermekte, ki bu da “C:\Users\<username>\My…