Daha önceki yazımda Enterprise Library' nin ne olduğunu ve kısaca amacıdan bahsetmiştim. Bu yazımda ise Enterprise Library 3.1 - May 2007 sürümünden bahsedeceğim.

Enterprise Library 3.1 - May 2007 sürümünde bulunan uygulama blokları şu şekildedir:

  1. Caching Application Block : Yazılım geliştiricilerine, uygulamalarında caching özelliklerini yönetimini ve geliştirme olanağını sağlar.
  2. Cryptography Application Block : Yazılım geliştiricilerine, uygulamalarında şifreleme tekniklerinden "Hashing" ve "Symmetric" şifreleme tekniklerini kullanabilme olanağı sağlar.
  3. Data Access Application Block : Yazılım geliştiricilerine, uygulamalarında standart veri kaynaklarının kullanımı olanağını sağlar.
  4. Exception Handling Application Block : Yazılım geliştiricilerine, uygulamalarında oluşan hataların yönetimi olanağını sağlar.
  5. Logging Application Block : Yazılım geliştiricilerine, uygulamalarında loglama stratejilerini kullanabilme olanağı sağlar.
  6. Policy Injection Application Block : Yazılım geliştiricilerine, uygulamalarında kullandıkları logging, caching, exception handling ve validation gibi ortak özellikleri yürütmede kullanılan ilkeleri düzenleme olanağı sağlar.
  7. Security Application Block : Yazılım geliştiricilerine, uygulamalarında yetkilendirme, izin verme veya kullanıcı bilgilerini alma olanağı sağlar.
  8. Validation Application Block : Yazılım geliştiricilerine, uygulamalarındaki business objelerine doğrulama kriterleri oluşturabilme olanağını sağlar.

Yeni Gelen Uygulama Blokları

  1. Validation Application Block
  2. Policy Injection Application Block

Gelen bu iki blok dışında hali hazırdaki bloklarda (Data Access Application Block, Logging Application Block ) da bazı geliştirme ve düzenlemeler yapılmıştır.

Hali hazırda Olan Bloklarda Yapılan Yenilikler

  1. Data Access Application Block
    1. SQL Server Compact Edition provider
    2. TransactionScope entegrasyonu
    3. Toplu update
  2.  Logging Application Block
    1. Dosya boyutuna göre veya tarihe göre otomatik dosya oluşturma 

Uygulama geliştirmek için gereken sistem gereksinimleri
Enterprise Library 3.1 - May 2007 sürümü ile uygulama geliştirebilmek için sistemimizin şu gereksinimlere ihtiyacı vardır;

  • Microsoft Windows XP Professional, Windows Server 2003, veya Windows Vista işletim sistemi
  • Microsoft .NET Framework 2.0 veya 3.0
  • Microsoft Visual Studio 2005
  • Sürüm dosyaları

Enterprise Library 3.1 - May 2007 sürümünü indirmek için bu adresi kullanabilirsiniz. Sürüm içerisinde ;

  • Tüm kaynak kodunun derlenmiş halini
  • Kaynak kodu
  • İlgili dökümantasyonlar ve örneklere ulaşabilirsiniz.

 

1 kişi tarafından 5.0 olarak değerlendirildi

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5