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.

Windows 8-Dokunmanın Dili

   Windows 8 makale serisinde adım adım kod geliştirmeye doğru ilerliyoruz ve bunun için de oldukça sabırsızlandığınızı biliyorum; ama bu noktaya varmadan önce iyice öğrenmeniz gerektiğine inandığım pek çok konu var. Bunu benden sıkça duymuşsunuzdur, giderek büyüyen bir tablet pazarı var. Öyle ki; tablet satışları laptoplara kafa tutar duruma geldi. Windows 8 ile birlikte tablet…

Windows 8-Metro Stili Anlamak

   Bir önceki makalemle birlikte bir süredir beklettiğim Windows 8 serisine başladım ve aldığım pek çok geri bildirimden anladığım kadarıyla seri dört gözle bekleniyormuş. O zaman ikinci bir makale ile konumuza devam edelim… 😉    Pek çoklarınızın aynı benim gibi sabırsızlıkla Windows 8 için uygulama geliştirmeyi istediğiniz biliyorum; ama elimizi koda bulaştırmadan önce sindirmemiz gerektiğine…

Windows 8-Uygulama Geliştirmeye Giriş

   Windows 8 ile daha önce ilgilenmediyseniz bu başlık size ilginç gelecektir. Öyle ya, daha önceki Windows sürümlerinde tanımanız gereken yeni bir uygulama geliştirme şekli yoktu. Peki Windows 8’in farkı ne? Aslında bunun cevabını benden çok önce Microsoft üstüne basa basa vermiş durumda; Windows reimagined, Windows yeniden şekillendi…    Öncelikle radikal başlat ekranı dikkatinizi çekecektir,…

Web Servis dediğimiz ne(değil)dir… -3-

   Xml web servisleriyle ilgili belki de gözden kaçırılan en önemli nokta sistemlerin hep ideal koşullar için tasarlanmasıdır. İstemci ya da sunucu kaynaklı hiç bir yavaşlamanın yaşanmadığı, sınırsız sunucu kaynaklarının olduğu ve hatta hizmetin hiç bir koşul altında hatalı duruma düşmediği/hata oluşmadığı varsayılır pek çok tasarımda. Gel gelelim ki xml web servisleri bir önceki yazımda…

Web Servis dediğimiz ne(değil)dir… -2-

   Bir önceki makalemizde kaldığımız yerden devam ederek bu makalemde de xml web servislerine dair hatalı kullanımları örneklemeye devam edeceğim. Bu makaledeki odak noktamız biraz daha web servislerin yapısı, iletişim şekli olacak.    Pek çok servis tasarımında gözden kaçan noktalardan birisi en nihayetinde web ortamında çalışıldığıdır. Yazılım geliştiricinin kendi bilgisayarında sorunsuz çalışan bir xml web…

Web Servis dediğimiz ne(değil)dir… -1-

   Bundan yaklaşık 2 yıl önce sizlerle WCF’e giriş niteliğinde bir makale paylaşmıştım ve aslına bakarsanız düşündüğümün de üzerinde ilgi çekti. Yapılan yorumlardan sonra fırsat buldukça WCF’ten bahsetmek faydalı olacaktır diye düşünmeye başladım; ama bunun da öncesinde sizlerle öncelikle web servisler, özelde de xml web servisler, konusunda fikir alışverişinde bulunmak istedim. Ne de olsa WCF’in…

Windows Masaüstü için Visual Studio Express 2012

   Yakın zaman önce Microsoft, Visual Studio Express  2012 ailesi için planladığı sürümleri paylaşmıştı. Bazılarınızın gözünden kaçmış olabilir; ama paylaşılan bu sürümler arasında önemli bir eksiklik vardı; masaüstü desteği…    Microsoft’un Visual Studio Express’in ailesinin yeni sürümünde masaüstü uygulama geliştirme desteğini çekmesi aslına bakarsanız stratejik bir adım olarak görülmeli; çünkü Express’in gibi Visual Studio’nun ücretsiz…

İnönü Üniversitesinde C# Rüzgarı

   Olabildiğince yoğun bir hafta sonu geride kaldı. Yoğun; ama bir o kadar da faydalı, güzel bir hafta sonuydu. Visual C# eğitimleri için İnönü Üniversitesinin misafiri olarak Malatya’daydım.    Çoğunlukla java ile uygulama geliştirme deneyimi olan katılımcılarımızla birlikte iki gün gibi kısa bir sürede C#’ı tüm yönleriyle incelemeye çalıştık.    Konular birbirini kovaladı; delegate’ler, event’ler,…

Visual Studio 2012, Elveda ALL CAPS menüler…

   Visual Studio 2012 RC’nin çıkması ile birlikte arayüzde sizlere daha önceden ilettiğim değişiklikleri görebilme/inceleyebilme fırsatına sahip olduk. Pek çoklarının rahasız olduğu ALL CAPS tarzında menüler, toolboxlar azaltılarak sadece birinci seviye ana menü girdilerinde ALL CAPS bırakılmıştı; fakat görüyorum ki bu durum dahi pek çok yazılım geliştirici için rahatsız olarak görülmekte. Eğer siz de bu…

Kinect for Windows SDK 1.5 Yayınlandı

   Şubat başında yayınlanan 1.0 sürümünün üzerinden daha çok fazla zaman geçmemişti ki Kinect for Windows SDK ve çalışma zamanı yenilenerek 1.5 sürümü yayınlandı, üstelikte birbirinden güzel yenilik ve özelliklerle…    Kinect for Windows SDK 1.5 duyurusuyla birlikte Kinect for Windows donanımı da Hong Kong, Güney Kore, Singapur ve Tayvan’da raflardaki yerini aldı. Bu ülkeler…