Category Archives: Türkçe

TFS Yapılandırmasında Alınan TF255510 Hatası
Team Foundation Server 2010 üzerine Lab Management kurulumu yaparken sistem kontrolleri sırasında TF255510 hatası ile karşılaştım. Hata mesajının tamamı ise şu şekildeydi; TF255510: The following path contains an access control list (ACL) that is not canonically ordered: C:\Program Files\Microsoft Team Foundation Server 2010\Tools\Deploy. This indicates that at least one file system permission required for…

Visual Studio LightSwitch 2011 çıkıyor
Her düzeydeki yazılım geliştiricinin hızlıca, mükemmel görünen masaüstü ve bulut uygulamaları geliştirip, kullanabilecekleri esnek bir geliştirme aracı olma sloganıyla betası yayınlanmış olan Visual Studio LightSwitch meraklılarına güzel bir haberim var: Visual Studio LightSwitch 2011 sürümünün lansmanı 26 Temmuz 2011 tarihinde yapılacak. Aşağıda sizlerle paylaşıyor olduğum Visual Studio LightSwitch 2011 ile Visual Studio 2010…

Kinect için Geliştirme Ortamının Hazırlanması
Her ne kadar önceki makalemde değinmişte olsam, ayrı bir makale içerisinde geliştirme ortamının Kinect uygulamaları için hazırlanmasına değinmek sanırım faydalı olacaktır. Öncelikle, Kinect için yazılım geliştirebilmek adına bilgisayarınızın sahip olması gereken bir grup minimum gereksinim bulunmakta. Bu gereksinimler; Windows 7 (x86 veya x64) Çift çekirdek 2.66 GHz veya üzeri işlemci Windows 7 uyumlu…

C# ile Uygulama Kurtarma
En hatasız yazılan uygulamalar bile zaman zaman hata vererek sonlanabilir, bu hepimizin bildiği bir gerçektir. Uygulamalarımızda bir hata tespit ettiğimizde yapılacak en doğru şey, şüphesiz ki, bu hatayı düzelmek olacaktır. Peki biz bunu yapana kadar son kullanıcılar ne yaşıyorlar? Düşünün bir kere; bilgisayarınıza bir uygulama kurdunuz, pek çok işlem yaptınız; fakat işlerinizi kaydetmeden hemen…

Windows için Kinect SDK
PDC 10’da yapılan Kinect demolarından beri beklediğim bir gelişmeydi Windows için Kinect Yazılım Geliştirme Kit’inin (SDK) beta sürümünün yayınlanması. Özellikle de MVP Summit 2010’da da birebir kullanma şansı bulduktan sonra daha da iştahla bekler olmuştum. Nihayet geçtiğimiz haftalarda beklemem sona erdi ve Kinect for Windows SDK yayınlandı. Şimdilik sadece Windows 7 sürümlerinden (x86 ve…

WaitAll… WhenAll… Hangisi Ne Zaman??!
Asenkron programlama ile ilgili sunumlarım sonrasında aldığım sorulardan belki de en ilginci buydu; WaitAll… WhenAll… peki ama hangisi ne zaman kullanılmalı? Birbirleri yerine kullanabilir miyim? Aralarında bir fark var mı? Bu makalemde bu konuyu sizlerle paylaşıyor olacağım.

Asenkron Programlamada Hata Yönetimi
Asenkron programlamanın detaylarına indiğimiz makale serisine başlarken sizlere async ve await sayesinde neredeyse aynı senkron programlar gibi asenkron programlama yapabiliyor olduğumuzdan bahsetmiştim. Bu benzerliğe belki tek/en önemli istisna ise hata yönetimidir. Bu makalemde, asenkron programlama ile uğraşacaksanız kesinlikle bilmeniz ve dikkat etmeniz gereken, hata yönetiminin detaylarını sizinle paylaşıyor olacağım. Asenkron programlamadaki hata yönetiminin…

await ile Seri ve Paralel İşlemler
Sunumlarım sonrasında asenkron programlama ile uygulama geliştirenlerle yaptığım konuşmalarda gördüğüm bir yanılgıyı buradan düzeltmek isterim. Pek çok yazılım geliştirici asenkron programlama ile uygulamalarında artık her işin paralel yapılarak zaman kazanabileceklerini düşünmekte. Bu düşünce hem de doğru, hem yanlış aslına bakarsanız. Yanlış; çünkü geliştirilen asenkron uygulama varsayılan olarak paralel çalışmaz. Doğru; çünkü istersek asenkron uygulamamızın…

Async Örnekleri : İşlem İptali
Hatırlarsanız daha önceki yazılarımda Visual Studio Async CTP ile birlikte asenkron işlemlerde biz yazılım geliştiricilerin hayatının ne kadar kolaylaşacağından bahsetmiştim. Bunu örneklemek adına bir kaç makale şeklinde paylaşmayı planladığım Async örneklerinden bu ilkinde sizlere başlattığınız bir asenkron işlemi nasıl iptal edebiliyor olduğumuzu gösteriyor olacağım. Aslına bakarsanız C# 4.0 ile birlikte gelen paralel kütüphanesini…
Windows 8 Sahnede
Dün (1 Haziran 2011) D9 konferansında Microsoft Windows’un bir sonraki sürümünü (kod adı Windows 8 ) tanıttı. Pek çok noktası elden geçirilen Windows’un bu yeni sürümü gerçekten de Microsoft adına önemli bir adım. Microsoft’un deyimiyle Windows 8, ciplerinden arayüzüne Windows’un baştan oluşturulması. Bu baştan oluşturulma neticesinde ise daha hızlı, akıcı ve dinamik hale…