2013 Modeller Çıktı

Ne gün ama… Bayram tatilinin yarısını geride bırakmışken, Microsoft tarafında kalan günleri dolu dolu geçirmemize neden olacak sürüm fırtınası yaşadık. Microsoft’un amiral gemileri Windows, .Net Framework, Visual Studio ve Team Foundation Server yeni sürümleri ile karşımızda… Herşey Microsoft’un geliştirici bölümünde sorumlu başkan yardımcısı S. Somasegar’ın blog’undaki duyurusu ile başladı. Yazılım geliştiricilerin bir süredir beklediği Visual…

Portable Class Library (PCL) : Artık Gerçekten Taşınabilir

   Microsoft’un platform bağımsız .Net uygulamaları oluşturmada yazılım geliştiricilere sunduğu kütüphane olan Portable Class Library (PCL, Taşınabilir Sınıf Kütüphanesi) bugüne kadar, adının aksine, tam anlamıyla platform bağımsızlına sahip değildi. Kütüphane sadece Windows tabanlı sistemlerde (masaüstü, tablet, telefon, web) kullanılabilmekteydi. Teknik bir karar olmaktan çok stratejik bir karar olarak ortaya çıkan bu durum, kütüphanenin lisans sözleşmesindeki…

Windows Azure Üzerinde OWIN

   OWIN makale serisinde sizlere OWIN hakkındaki detayları vermeye çalışırken, Katana projesi yardımıyla da elimden geldiğince farklı örnekler paylaşmayı hedefledim. Daha önce Katana üzerinde, IIS üzerinde, Konsol ve Windows Forms uygulamalarımızda Katana yardımıyla sunduğumuz OWIN katmanları ve web uygulamalarımızı bu makalemde bulutta sunmayı planlıyorum. Hedefimiz Windows Azure üzerinde OWIN katmanlarımızı ve uygulamalarımızı sunmak…    Windows…

Microsoft “Roslyn” 3. CTP Yayınlandı

    Uzun bir bekleyiş ardından kısa bir süre önce Visual Studio 2012 ile tanıştık. Heyecanla Visual Studio’nun bu yeni sürümünü kullananlar Roslyn fanatiklerini kaçınılmaz bir süpriz bekliyordu; Visual Studio 2012 ve Roslyn CTP birlikte çalışmıyorlardı (Hey durun bir dakika, Roslyn’d ne diyorsanız sizi önce buraya alayım). Bunun temel nedeni Roslyn CTP’nin getirdiği yenilikler nedeniyle Visual…

BackgroundTaskBuilder ve “Class not registered” Hatası

   Ok, Windows 8’de ilk arka plan görevinizi oluşturdunuz ve Visual Studio’da F5 tuşuna basarak bir debug oturumu başlattınız. Uygulamanız normal şekilde çalıştı… ta ki arka plan görevinizin sisteme kaydını yapana kadar…  Ne zaman ki BackgroundTaskBuilder sınıfının Register metodunu çalıştırdınız, aşağıdaki hata size merhaba dedi; Class not registered (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG))     …

Windows 8′de Arka Plan Görevleri – Debug

   Windows 8’de C# ile uygulama geliştirmenin detaylarını paylaştığım makale serisi içerisinde farkında olmadan arka plan görevleri için ufak bir alt seri oluşturmuşum 🙂 Önceki iki yazımda arka plan görevlerinin ne olduğu ve nelere dikkat edilmesi gerektiğini inceledikten sonra ilk arka plan görevimizi nasıl geliştirebileceğimizi öğrenmiştik. Şimdi sıra geliştirdiğimiz bu arka plan görevlerini test ederek…

Windows 8’de Arka Plan Görevleri – Detaylar

   Sizlere en son Windows 8’de arka plan görevlerinden bahsetmiştim. Daha çok bir giriş ve mimarisel tanıtımı amaçladığım önceki yazım ardından, sizlerden de aldığım geri bildirimler doğrultusunda, bir devam yazısıyla kod örnekleri paylaşmanın doğru olacağına karar verdim. Eğer konuya doğrudan bu makalemle başladıysanız öncelikle “Windows 8’de Arka Plan Görevleri” makalemi okuyarak konu hakkında daha detaylı…

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…

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-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,…