Category Archives: Windows Server AppFabric

Windows Server AppFabric Beta 2 ve .Net 4.0 RTM

Daha önceki yazımda da duyurduğum gibi Visual Studio 2010 ve .Net Framework 4.0 RTM sürümü yayınlandı; fakat hem Windows Server AppFabric hem de .Net Framework 4.0 RTM’i bir arada kullanabileceğinizi düşünüyorsanız size kötü bir haberim var. Malesef ki Windows Server AppFabric Beta 2 sürümünün .Net Framework 4.0 RTM’i kullanmıyor olması nedeniyle ikisini bir arada kullanabilmek…

Read More

AppFabric Cache – Önbellek Bildirimleri

AppFabric Cache daha önce yazdığım makalelerimde detaylarını bulabileceğiniz özellikleri yanında kullanıcılarına bildirimlerde sunmaktadır. AppFabric Cache’in bizlere sunduğu bu önbellek bildirimleri sayesinde istemci uygulamanız önbellek durumu hakkında bilgi sahibi olabilir ve bu bilgiler doğrultusunda iş mantıkları işletebilir. Asenkron olarak yapılan bu önbellek bildirimleri aynı zamanda yerel önbelleğinizin otomatik olarak hükümsüz hale gelmesine de(Invalidation) olanak sunar. İsimlendirilmiş…

Read More

C# Programsal Olarak AppFabric Cache Host Bilgisine Erişmek

AppFabric Cache ile ilgilendiğinizde gördüğünüz ilk şeylerden birisi kurulumunu ve yapılandırmasını PowerShell üzerinden yapabilmenizdir. AppFabric Cache yönetimsel araçlarını kurarak erişebileceğiniz bu yapılandırma cmdlet’leri sayesinde gerek yerel gerekse de uzak sunucularınızda ihtiyacınız olan her türlü önbellek işlemini yapabilirsiniz. Zamanla, yaptığınız bu yönetimsel işleri programsal olarak yapmak isteyebilirsiniz ya da iş mantığınız gereği önbellekte bulunacak verileri en…

Read More

Tip : AppFabric Önbellek Çalışma Durumunun PowerShell ile Kontrolü

Uzaktan bağlandığınız sunucunuzda AppFabric Cache’in çalışıp çalışmadığını kontrol etmek istiyorsanız PowerShell yardımıyla bunu yapabilirsiniz. Örnek betiği aşağıda bulabilirsiniz; Tüm AppFabric betiklerinde olduğu gibi yukarıdaki AppFabric Cache komutlarını kullanabilmek için aşağıdaki komutları çalıştırmanız gerekli;

Tip : IIS 7 ve Asp.Net için AppFabric Cache Erişim Yetkisi

Yazdığınız bir asp.net uygulaması ile IIS 7 üzerinden AppFabric önbellek kümesi üzerinde işlem yapmak isterseniz öncelikle uygulamanızın çalıştığı application domain’nin kullandığı hesabın önbellek kümesinde işlem yapma yetkisi olup olmadığını kontrol etmelisiniz. Varsayılan ayarlarla çalışıyorsanız uygulamanız IIS üzerinde DefaultAppPool uygulama havuzu ile çalışmaktadır ve bu uygulama havuzu “IIS APPPOOL\DefaultAppPool” kullanıcısı ile hizmet vermektedir. Bu kullanıcıya AppFabric…

Read More

AppFabric Cache ve Yüksek Erişilebilirlik

AppFabric Cache kümesi içerisinde oluşturulan her bir isimlendirilmiş önbellek bir yapılandırma anahtarına verilen değer sonrasında yüksek erişilebilirlik (High Avaliability) özelliğini kazanabilmektedir. Yüksek erişilebilir olarak işaretlenmiş olan bir isimlendirilmiş önbellek içerisinde tüm nesne ve bölgelerin bir kopyası önbellek kümesi içerisinde yer alan ayrı sunucular üzerinde barındırılır. Yüksek erişilebilirliği aktif hale getirilmiş isimlendirilmiş önbellek içindeki bir nesne…

Read More

AppFabric Önbellek Mimarisi – 2

Daha önceki makalemde sizlere AppFabric Önbellek Mimarisini mantıksal olarak anlatmıştım. Bu konuda aldığım mailler sonrasında konuyu biraz daha genişletmeye ve önbellek mimamarisini fiziksel olarak da anlatmaya karar verdim. AppFabric önbelleği fiziksel tasarımı, dışarıdan bir bütün gibi görünen ve birbirleriyle iletişim içinde bulunan sunucu kümelerinden, önbellek kümesinden, oluşmuştur. Uygulamanız için önbellek kümesi bir bütün olarak göründüğünden,…

Read More

AppFabric Cache için geliştirme ortamının hazırlanması

AppFabric Cache hakkında yazdığım  önceki makalelerden gerek ne olduğu gerekse de yapısının nasıl olduğu hakkında detaylı bilgiler edindiğinizi umuyorum. Bu bilgilerden sonra eğer sizde bana benziyorsanız artık kodlamaya geçmek için sabırsızlanıyorsunuzdur; fakat kodlama aşamasına geçmeden önce takip etmeniz gereken bir kaç adım bulunmakta. Bu yazımda bu adımların neler olduğunu anlatmaya çalışacağım. Öncelikle denemelerinizi gerçekleştireceğiniz bir…

Read More

en_USEnglish