Microsoft Türkiye Yaz Okulu 2012 – İzmir

   Veee Microsoft Yaz Okulu 2012- İzmir günleri geldi geçti. Bu yıl 3. kez Microsoft Yaz Okulu’nda katılımcılarla buluştum.    Geçtiğimiz yıllardan farklı olarak bu yıl C# eğitimleriyle yaz okulunda yer almak yerine son hafta gerçekleştirilen proje bölümünde bulunmayı tercih ettim.    Windows 8, Windows Phone ve Windows Azure ile dopdolu eğitimlerin yer aldığı haftalar…

Windows 8’de Arka plan Görevleri

   Windows 8’de geliştirdiğiniz uygulamaların yaşam döngüsünü bir önceki makalemde sizlerle paylaşmıştım. Uygulamaların yaşam döngüsü hakkında detaylı bilgi edindikten sonra eminim ki masaüstü uygulamalarıyla karşılaştırmışsınızdır. İlk aklınıza gelecek soru eminim ki gerçekleştirdiğiniz düzenli/uzun soluklu işlerde kullanıcının bir başka uygulamayı aktif hale getirdiğinde ne olacağıdır. En basitinden bir e-mail uygulaması yazdığınızı düşünün, bu uygulama kullanıcı tarafından…

Azure’da Bir Blog : Enterprisecoding

   Sitemi sık sık ziyaret ediyorsanız mutlaka fark etmişsinizdir; blog’umda kayda değer bir hız farkı var… Nedeni basit; geçtiğimiz hafta içerisinde web sitemi Windows Azure’a taşımaya karar verdim. Aslında Windows Azure Web Sites duyurulduğundan beri bunu düşünüyordum. Bunun en önemli nedenlerinden birisi pek çok kişiden aldığım sitenin yavaş yüklendiği geri bildirimiydi. Kısa bir hazırlık sonrası…

Metro Stil Bir Uygulamanın Yaşam Hikayesi

   Tüm hızımızla devam ettiğimiz Windows 8 makale serisinde bir önceki makalemizde birlikte Windows 8 için ilk metro stil uygulamamızı geliştirmiştik. Windows 8 ile birlikte tanıştığımız metro stil uygulamalarla ilgili pek çok detay olması nedeniyle adım adım ilerlemenin ve konuya en basitten başlamanın daha doğru olacağını düşünerek “merhaba dünya” uygulamamızı hazırlamıştık. Bu makalemde, geliştirdiğimiz bu…

Windows 8 – İlk Metro Uygulamamız

   Windows 8 ile birlikte biz yazılım geliştiricilerin öğrenmesi gereken pek çok yenilik geldi. Windows 8 makale serisinde yeri geldikçe bahsettiğim bu yeniliklerden biriside Windows 8 Release Preview ile birlikte tanıştığımız Metro Stili uygulamalar. Bu makalemde, Windows Store üzerinden oldukça geniş bir yelpazede cihazlara/son kullanıcıya satış yapabileceğiniz ve tamamen yeni bir arayüz, yeni bir kullanıcı…

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…