Microsoft Türkiye Açık Akademi
Microsoft tarafından Türkiye'deki ilk ücretsiz online yazılım okulu Açık Akademi açıldı....
Eski IIS versiyonları ile haşır neşir olmamız gerektiği zamanlarda herhangi bir problem çıkmaması için gerçekten çok şanslı olmak gerekiyor. Bu yazıda bahsedeceğim problem ise eski versiyondaki bir IIS üzerinde (7 öncesi) .NET Framework 4.0 ile geliştirilmiş bir uygulamayı kurmak istediğimizde karşımıza çıkmaktadır. Uygulama versiyonunu 4.0 yaptıktan sonra IIS bize aşağıdaki gibi bir uyarı çıkarmaktadır. Bu [...]
Imagine Cup 2012′ye katılmayı arzulayan veya katılmış olan bir ekibe “Software Design” kategorisinde karşılıksız olarak danışmanlık sağlamayı düşünüyorum. Ekipteki üyelerin İstanbul’da ikamet etmesi önemlidir. İlgilenenler serkanyazicioglu@gmail.com adresine mail gönderebilirler…
Bu kısa yazıda ender ihtiyacımız olan ama ihtiyacımız olduğunda da asla bulamadığımız komutlardan windows servis yükleme ve silme komutlarını toparlamak istedim. Bu yazı aslında herkesin olduğu gibi bir çok zaman benim de çok işime yarayacaktır. Windows Servis Yükleme Windows servis yüklemeden önce üzerinde bir adet “Project Installer” olduğundan emin olmasınız. Bunun nasıl yapıldığı konusuna başka [...]
Standardizasyon, her ne kadar göz ardı edilse de profesyonel yazılım projelerinin sağlıklı bir yaşam sürebilmesi için olmazsa olmazlardandır. Yazılan projenin bir çok yazılımcı tarafından ortak bir çalışma ile geliştirilebilmesi imkanı tüm yazılımcıların birbirinden tamamen farklı tarzlarda kodlama yapabilmesine ne yazık ki olanak tanımaktadır. Bir yazılımcı if bloğunu tek satırda yazarken başka bir yazılımcı ise if [...]
Genelde her yazılımcı kendi kodunu sıfırdan kendi yazmak ister ve sarı renkli debugging çizgisini yazdığı satırların üzerinde gezdirdikçe yazılımcının aldığı haz devamlı artar. Hele bir de hata çıkmadığı zaman kendi kod satırlarımız tadından yenmez. Fakat yeri geldiğinde ihtiyacımız olan kodu yazacak vaktimiz olmayabilir veya uzman olmadığımız bir alan üzerinde üzerimize bir iş atanabilir. Bu gibi [...]
Yeni kullanmaya başladığım Win7 x64 kurulu lokal geliştirme ortamımda daha önceden karşılaşmadığım bir hata aniden beliriverdi. Proje kodlarında herhangi bir değişiklik yapmamamdan ötürü sorunu diğer yerlerde arayacağımı bilsem de ilk aklıma gelen bilgisayarımda uygun componentlerin bulunmamasıydı. Bu konuda araştırma yaparken sorunun asıl sebebinin IIS üzerindeki 32 Bit / 64 Bit ayarlarından olduğunu farkettim. İlk başta [...]
Bugün karşılaştığım ‘Configuration system failed to initialize’ hatasının çözümü her ne kadar basit olsada kendisi bir o kadar rahatsız edici bir istisnadır. Bu hata ile karşılaşıldığında ilk bakılması gereken kısım App.config veya Web.config dosyalarının isimleridir. İlk başta önemsiz olsada iki dosyasının büyük/küçük harflerinin yazımı kontrol edilmelidir. Her iki dosyanın da büyük harfle başlayıp, küçük harfle [...]
Halihazırda bir çok makale ve yazı web servislerin ne olduğu ve nasıl yazılması gerektiği üzerine durmaktadır. Bu sebepten ötürü yazımızda web servislerin tanımından ziyade, servisleri uygulamalarımıza nasıl implemente etmemiz gerektiği ve servis developmentının nasıl daha kolay yapılacağının üzerinde duracağız. Bu implementasyon sırasında bize facade ve az da olsa singleton tasarım desenleri yardımcı olacaktır. İsterseniz biz [...]
Projelerimizin geliştirilmeye daha müsait ve daha modüler olabilmesi için uygulama altyapısının doğru bir şekilde tasarlanması gerekir. Ayrıca kod okunabilirliğini arttırmak ve diğer geliştiricilerle daha düzgün bir iletişim kurabilmek için yazdığımız projenin belli standartlara ve normlara uyması projenin akıbeti açısından önemlidir. Bu yazı dizimizde sınıf ve kod kütüphanelerimizi nasıl tasarlamamız gerektiği üzerinde durup projeleremizde yazdığımız kodları [...]
System.Collections veri saklama için kullanılan yegane sınıflarımızın bulunduğu isim alanıdır. Bu alan altındaki karışık sınıflar ve arayüzler hakkında yazılmış bilgiler her ne kadar fazla olsa da bazı belirsizlikleri giderememesi bu makaleyi yazmamdaki temel amaç olmuştur. Hangi sınıf nerde kullanılmalı, bu sınıfların farklılıkları neler, performansları nasıl gibi bazı soruları bu makalede birlikte arayalım. Öncellikle hatırlatmak istediğim [...]
Microsoft tarafından Türkiye'deki ilk ücretsiz online yazılım okulu Açık Akademi açıldı....
Bir önceki yazımızda Blob servisine kısa bir giriş yapmıştık. Yazıyı okumak isterseniz
Microsoft'un bulut mimarisi Windows Azure platformu üzerinde veri altyapısı alışıla gelmiş yöntemlerden...
Windows Azure Blob Servisi