Ankara'da yaşayan Fatih, kendi şirketinde özellikle bankacılık, sigortacılık ve otomotiv sektörlerinde IT danışmanlıkları vermektedir. Devops, ALM süreçleri, kurumsal veri yolu sistemleri, kurumsal altyapı ve yazılım geliştirme konularında destek vermektedir. Boş zamanlarında açık kaynak kodlu projeler geliştirmeyi ve bilgisini yazdığı makalelerle paylaşmayı seven Fatih, aynı zamanda Visual C# ve Visual Studio teknolojileri konusundan Microsoft tarafından altı yıl üst üste MVP (En Değerli Profesyonel) ödülüne layık görülmüştür. İş hayatı boyunca masaüstü uygulamaları, web teknolojileri, akıllı istemciler gibi konularda Asp.Net, Php, C#, Java programlama dilleri ve MySql, MsSql ve Oracle gibi veritabanı yönetim yazılımları ile çalışmıştır.

Profesyonel Yazılım Geliştiriciler Microsoft Bilişim Zirvesi’nde Buluşuyor!

    11 Mart 2011 tarihinde İstanbul’da düzenlenecek Zirve’de Web Platformu, Uygulama Yaşam Döngüsü, Geleceğin Çalışma Dünyası ve Bulut Bilişim gibi birçok farklı konuda, otuzdan fazla paralel sunum sizi bekliyor.  Tüm gün sürecek etkinliği, Komedi Dükkanı’nı izleyerek Tolga Çevik ile eğlence seline kapılarak tamamlayabileceksiniz. Tüm bunlar için etkinliğe şimdi kayıt olun!

Windows 7 ve Windows Server 2008 R2 Service Pack 1

   Windows 7 ve Windows Server 2008 R2 için ilk hizmet paketi olan Service Pack 1 yayınlandı. Yayınlanan hizmet paketiyle Microsoft, özellikle Vista hizmet paketiyle kıyaslandığında, yeni özellikler katmaktan ziyade mevcut özellikleri daha da iyi çalışabilir durumda tutmayı hedeflemekte. Tabi ki bu duruma istisnalar yok değil; özellikle Windows Server 2008 R2 ayağında sistem yöneticilerince bir…

WinDBG ile Hata Ayıklama

    Hata ayıklama makale serisi ile uygulamalarımızı geliştirirken alabileceğiniz önlemlerden başlayarak, son kullanıcıda oluşan hataların kaynağını bulabilme, .net framework 4.0 ile geliştirilen uygulamanıza ait bir hafıza dökümü üzerinden hata ayıklama işlemi yapabilmeye kadar  pek çok konuya değinmeye çalıştım. Visual Studio ile bir hafıza döküm (dump) dosyası üzerinden hata ayıklama yapmayı anlatırken hatırlayacaksınız, özellikle not düşmüştüm;…

Yazgeliştir Forumları Yenilendi

     Yazgeliştir forumları yeni arayüzü, yeni özellikleri ve yeni moderatör kadrosu ile hizmetinizde.    Forumlarda yapılan bu köklü değişikliğin temel faydaları; Gönderilere code snippet ve resim ekleme özelliği ile daha fonksiyonel ve anlaşılır bir kullanıcı arayüzü. Sorulara daha hızlı cevap verebilmek ve soruların takip edilebilmesi. Rss ile takip imkanı. Sosyal sitelerde paylaşım imkanı. Daha…

Visual Studio ile Hata Dökümü İncelemesi

    Hata ayıklamakta kullanılabilecek yöntemleri paylaştığım makale serisinde şimdiye kadar geldiğimiz noktada çoğunlukla hata bilgilerini nasıl toplayabileceğimizi, nasıl hafıza dökümü (Dump) ve mini hafıza dökümü (Mini Dump)  alabileceğimizi görmüştük. Hafıza dökümlerini ADPlus gibi Microsoft tarafından bize sunulan hizmet uygulamalarını kullanarak alabildiğimiz gibi C# ile nasıl çalışan bir işlemin ya da uygulamanın kendi kendinin mini dökümünü…

C# ile Hata Mini Dökümünü Almak

    Hata ayıklama konusunda şimdiye kadarki paylaşımlarımda sizlere önemli bilgiler aktarabildiğimi umuyorum. Bu makale serisinde en başından, daha uygulamalarımızı geliştirirken nasıl log tutarak oluşabilecek hatalar hakkında bilgi kaydedebileceğimizi görmüştük. Devamında çalışan bir işlemin hata dökümünü yazacağımız bir C# programıyla ya da ADPlus kullanarak nasıl alabileceğimizi öğrenmiş, son olarak da debugger mantığını öğrenerek Win32 uygulamaları için…

Win32 Debugger Yapıyoruz – 2

    Önceki makalemde sizlerle birlikte Windows debug API’lerini tanımış ve bu API’leri bir C# uygulaması içerisinden nasıl erişebileceğimizi görmüştük. Makalemin sonuna geldiğimizde ise en basit haliyle bir debug uygulaması oluşturabilmiş, çalışan bir uygulamaya bağlanabilmiş ya da debug moduyla yeni bir işlem başlatabilmiştik. Bir debugger’ın en temel bileşeni olan debug döngüsünün nasıl olduğunu görerek basit bir…

Win32 Debugger Yapıyoruz – 1

  Hata ayıklama konusunda şimdiye kadar ki paylaşımlarımda sizlerle birlikte nasıl minidump alabileceğimizi ve ADPlus uygulamasını nasıl kullanabileceğimizi incelemiş, size birinci ve ikinci şans hatalardan bahsetmiştim. Yazılarımın devamında artık daha zevkli, daha faydalı olacağına inandığım konulara değinmeyi planlıyorum. Hem ilerleyen makalelere bir zemim oluşturması, hem de Windows’un hata ayıklama konusunda bize sunduklarını daha yakından görebilmek…

WCF Hizmeti Performans Ayarları

    WCF serisi makalelerimde şimdiye kadar sizlerle sunucu hizmetinin ve bu hizmeti kullanacak bir istemcinin nasıl oluşturabileceğinizi paylaşmış, bir WCF hizmetinde örnek yönetiminin nasıl yapılabileceğini ve eşzamanlı veri gönderen bir istemcinin performansının nasıl arttırılabileceğini paylaşmıştım. Bu makalemde ise WCF hizmetimizi mercek altına alarak performansını/throughput’unu nasıl arttırabileceğimizi göreceğiz.    Sunucu kaynaklarının etkin kullanımını sağlamak adına WCF…

ADPlus ile Hata Dökümü

    Hata ayıklama ile ilgili olarak aldığım geri bildirimler sonrasında bu konuda önemli bilgi eksikliği olduğunu gördüm. Bu yüzden son kullanıcıda oluşan hataların ayıklanması konusuna biraz daha değinmek sanırım sizler açısından faydalı olacaktır. Tüm süreci tek bir kalemde sizlerle paylaşmanın çok verimli olmadığını düşünerek konuyu adım adım ele almaya karar verdim.     Son kullanıcıda alınan…