9 Kasım 2007 Cuma

Thermaltake ARMOR +



Şimdi böyle şık bir kasa olurda alınmaz mı? Oradan sesler duyuyorum :) çok pahalı, bir kasaya bu kadar para verilir mi? Eğer benim gibi iseniz evet verilir :).

İşin şakası bir yana henüz Türkiye'de yok ama gelince görmek istiyorum kim bilir belki de alırım. Çok meraklısı olduğunu iyi biliyorum kasa ev sunucusu (Home Server) niteliğinde yapılmış. Hdd ve su soğutmalı sistemler için yapılmış bölümler çok daha iyi düşünülmüş. Yandaki büyük fanın büyük ve HDD'ler için kullanılan büyük fan hem sessizlik açısından hemde daha rahat soğutma açısından çok daha iyi olacağı kesin.

Asıl ilginç olan kısımlardan biri arkada yer alan kolu tutup arkaya doğru çektiğinizde anakartı ve diğer kartları yerleştirmek çok daha kolay olacak. 10 adet pci vidasız slot bu kısmı çok seviyorum. Gri ve siyah seçenekleriyle gerçekten benim çk büyük beğenimi alan bu kasayı şiddetle tavsiye ederim. Bende gelmesini sabırsızlıkla bekliyorum. :)


5 Kasım 2007 Pazartesi

Windows Communication Foundation seminerinden notlar.

Geçtiğimiz 3 Kasım cumartesi Microsoft Türkiye Marmara salonunda C#Nedir? editörlerinden Burak Selim ŞENYURT MVP (Visual Developer - Visual C#) tarafından verilen WCF seminerin de Microsoft'un bizlere hazırladığı yenilikler hakkında bilgi sahibi olduk. Fotoğraf da ekleyecektim ama hocamızın fotoğraf makinası ağrıza yapınca fotoğraflar yandı, dijital olarak yandı yani :).

Microsoft’ un, Framework 3.0 ile getirdiği yeni servis yönelimli mimari (Service Oriented Architecture) uygulamaları geliştirme yaklaşımı olan WCF (Windows Communication Foundation) alt yapısı temel seviyede inceledik. WCF güçlü, güvenli ve daha performanslı dağıtık mimari uygulamaları geliştirilebilmesini sağlayan pek çok yenilik ve özellik içermektedir. Artık dağıtık mimari çözümleri için farklı teknolojilerin iyi bir şekilde öğrenilmesine gerek kalmamakta, sadece ihtiyaçların belirlenmesi ve bilinmesi yeterli olmaktadır. Seminerde WCF mimarisinin temel yapı taşlarını inceledik ve örnekler ile bu yeni teknolojiyle tanıştık.



  • WCF, hızlı bir şekilde servis yönelimli mimariyi baz alan uygulamalar yazabilmek için geliştirilmiş, birleştirilmiş(unified) bir Framework API' si olarak düşünülebilir.

  • WCF, Windows tarafındaki çeşitli dağıtık mimari modeller arasındaki entegrasyonun tek bir çatı altında toplanabilmesini sağlamaktadır (Integration).

  • WCF, önceki dağıtık mimari modellerine göre platform desteğini daha güçlü desteklemektedir (Interoperability).


  • WCF, CLR (Comman Language Runtime) tiplerinin birer servis olarak sunulabilmesini ve hatta servislerin de birer CLR tipiymiş gibi ele alınabilmesini sağlayan bir mimari sağlamaktadır.


Windows CardSpace ile Güvenlik

Windows CardSpace teknolojisi ile Claim-Based Security Sağlanması.

Hak-Tabanlı Güvenlik (Claim-Based Security)

  • CardSpace teknolojisi sayesinde, istemciler kendi hazırladıkları
    kart bilgilerini güvenli bir şekilde servis uygulamasına iletebilirler.

  • CardSpace sayesinde hak-tabanlı güvenlik (Claim-Based Security) uygulamaları geliştirilebilir.

Daha Neler Var Neler?

  • Hata Yönetimi. (Fault Management)

  • Transaction Yönetimi. (Transaction Management)

  • Asenkron Erişimler. (Asynchronous Access)

  • Mesaj Seviyesinde Güvenlik. (Message Level Security)

  • İletişim Seviyesinde Güvenlik. (Transport Level Security)

  • Internet veya Intranet Üzerinden Güvenlik.

  • Güvenilir Oturumlar.

  • İstemci taraflı geri bildirim. (Client Callback)

  • Özel Bağlayıcı Tipler. (Custom Binding Types)

Bizler için araştıran ve bilgilerini sık sık paylaşan Burak hocamıza teşekkür ediyorum. Editörlüğünü yaptığı C#Nedir? adresinde de sürekli Framework 3.0 altyapısı ile gelenleri araştırıp makaleler hazırlayarak türkçe kaynakları bizlere sunuyor. Tabi Framework 3.0 'dan öncesi için de çok fazla makalesi var. İhtiyaç duyacağınız bir çok kaynağı http://www.bsenyurt.com/ ve http://www.csharpnedir.com/ adreslerinde bulabilirsiniz.

Yeniliklerin gelmesiyle aslında işlerin kolaylaşmasının dışında yazılımcı tecrübesininde ön plana çıktığını söylemek sanırım çok daha doğru olacaktır. Yeni teknoloji ile beraber kolaylıklarda gelirken neyi ne zaman kullanacağımıza karar verme kısmı tecrübe ile bağlantılı olarak geliyor.

Tabi yenilikler bu kadar değil, C# 3.0, beraberinde LINQ (Language Integrated Query), DLINQ (Database Language Integrated Query) ve XLINQ (Xml Language Integrated Query) gibi yeni teknolojileride getirmekte ve desteklemektedir. Silverlight gibi yeni gelen teknolojileri de düşünecek olursak yenilikleri öğrenmek için çok çalışmak lazım çoook. :) Bilmem anlatabildim mi?