All posts by Fatih Boy

AppFabric Beta 2 Cache yapılandırma problemleri

Bir süredir kullandığım makinelerden birisinde AppFabric Beta 2 Cache yapılandırmasında problem yaşadığım için bir adım öteye gidemiyordum. Problemim, yapılandırma adımları sonrasında aşağıdaki hatayı almaktı: Hata detaylarına bakıldığında mesaj mssql sunucusu üzerinde ‘NT AUTHORITY\LOCAL SERVICE’ kullanıcısının yetkileri kaynaklıydı. Problemi aşağıdaki adımları takip ederek çözmeyi başardım. Benim gibi başkalarınında benzer problemleri yaşayabileceğini düşünerek çözümü sizlerle paylaşıyorum. Öncelikle,…

Read More

AppFabric Cache Yönetim cmdlet’i

PowerShell ile AppFabric Cache Yönetimi başlıklı yazımda size PowerShell konsolundan AppFabric Cache yönetimi komutlarını ne şekilde çalıştırabileceğinizi göstermiştim. Eğer bu konuda iyice pratik yapmaya başladıysanız bilgisayarınızı her açtığınızda yeniden geliştirme ortamını hazırlamak için PowerShell komut satırından benzer işleri tekrar tekrar yapmaya başlarsınız. Bir süre sonra sizde benim gibi bu işten sıkılırsanız ve tembel bir yazılım…

Read More

PowerShell ile AppFabric Cache Yönetimi

AppFabric Cache’ini powershell üzerinden yönetmek istiyorsunuz ve Use-CacheCluster, Grant-CacheAllowedClientAccount, Start-CacheCluster, Get-CacheConfig gibi pek çok komutu kullanmayı öğrendiniz. Artık pratik yapmaya hazırsınız… Başlat menüsünden Tüm programlar –> Donatılar -> Windows PowerShell -> Windows PowerShell yolunu takip ederek powershell’i başlattınız. ilk iş olarak Use-CacheCluster komutunuz çalıştırdınız.. İşte daha bu noktada hata almaya başlarsınız : “The term ‘Use-CacheCluster’…

Read More

AppFabric Önbellek Mimarisi

Windows Server AppFabric mimarisi temelde isimlendirilmiş önbellekler (Named Caches), bölgeler (Regions) ve önbelleğe alınmış nesnelerden oluşmuştur. İsimlendirilmiş Önbellekler Bir önbellek; tüm programlarca erişilebilir, kullanılabilir/ayarlanabilir ortak hafıza alanıdır. Windows Server AppFabric ilk kurulumuyla birlikte “default” adıyla varsayılan bir önbelleği uygulamaların kullanımına sunmaktadır; fakat istenirse bir veya daha fazla isimlendirilmiş önbellek oluşturularak kullanılabilir. Her bir uygulama dilediği…

Read More

x64 üzerinde AppFabric Caching referanslarını eklemek

Önceki yazımda da belirttiğim gibi AppFabric Beta 2 sürümü yayınlandı. Eski sürümü bilgisayarına kurmuş olanlar biraz uğraşıp nereden kaldırabileceklerini bulmaları ve kaldırmaları ardından yine biraz uğraş vererek bu sürümü kurabildiler 🙂 Beta 2’yi kurduktan sonra biraz inceleme, biraz ne nedir diye baktıktan sonra sıra geldi kodlamaya. Bir ürünün betası ile ilgilenince bazı zorluklara da göğüs…

Read More

AppFabric Caching

AppFabric Cache (ya da kod adıyla Velocity) ölçeklenebilir, erişilebilir ve yüksek performanslı uygulamalar geliştirmek için sunulan harici bir dağıtık uygulama önbellek platformudur. Temelde WCF uçnoktası ile erişilebilen bir windows hizmeti olan AppFabric Cache, sizin yerinize verilerinizin nerede ve ne şekilde tutulacağını yönetmekle kalmayıp bu işlemi senkronize şekilde birden fazla bilgisayar üzerinde rahatlıkla yapabilmekte, üstelik kodunuzda…

Read More

Windows 7 Logon Ekranı Artalanını Değiştirmek

Vista sürümüne kadar dll’lere müdahale ederek ya da 3.parti yazılımlar kurarak özelleştirebildiğimiz Windows’un logon ekranı, Windows 7 ile birlikte, artık bir kaç küçük dokunuşla değişebilmekte. Logon ekranı özelleştirmesi için öncelikle kayıt defterindeki aşağıdaki iki girdinin değiştirilmesi gerekli. Bu işlem için ilk önce başlat menüsünde arama bölümüne regedit yazarak kayıt defteri düzenleyicisini başlatmalısınız. Kayıt defteri düzenleyicisinde…

Read More

dynamic : statik ve dinamik diller arası köprü

Bir önceki makaleme gelen güzel yorumlar sonrası dynamic hakkında ikinci bir makale ile konuyu detaylandırmanın faydalı olacağını düşündüm. C# 4.0’la birlikte gelen özellikleri inceleyenlerin dynamic hakkında düştüğü ortak bir yanılğı, dynamic’in CLR seviyesinde desteklendiğidir. Her ne kadar dynamic hayatımızda önemli bir değişikliğe neden olsa da, bu yanılgıya düşenler için basit kullanımlarda beklediklerinin aksine uygulamalarında performans…

Read More

object ve dynamic

Son zamanlar sıkça “dynamic” ve eski dostumuz “object” arasında ne fark olduğu sorusuyla karşılaşıyorum. İkisi arasında bir fark var mı? Bu sorunun yanıtı hem evet hem hayır aslında. Eğer, arka planda yapılan işleri bilmiyorsanız, evet, rahatlıkla object kullandığınız her yerde kullanabilirsiniz ve derleme-zamannda herhangi bir hata ile karşılaşmazsınız. Sanırım yazımın devamını okuyarak kararı sizin vermeniz…

Read More

Log4Net UDPAppender’ı ve ipv6

     Bir süredir kişisel bilgisayarımda Windows 7’yi kullanıyorum; fakat bu bilgisayarda aktif olarak geliştirme yapmadığımdan kullandığım kütüphanelerdeki bazı problemleri farketmemişim.     Yazdığım yazılımlarda her zaman için loglama yaparım, java ile yazılım geliştirirken log4j ile edindiğim, ardından .Net’te log4net ile devam ettiğim bir alışkanlık. Gerek yazılımı geliştirirken, gerekse de son kullanıcıda debug konusunda çok büyük faydalarını…

Read More

en_USEnglish