Bugünlerde üzerinde bolca kafa yorduğumuz konulardan biri olan Enterprise Library'den bahsedeceğim sizlere.
Enterprise Library birçok uygulama bloklarını içeresinde barındıran, uygulama geliştirme kütüphanesi olarak düşünebilirsiniz.
Büyük uygulamalar geliştirirken çoğumuz hataları ayıklamak için farklı bir yöntem, loglama için farklı bir yöntem, validation, caching vs. için farklı farklı yöntemler kullanmışızdır. Tabi bunları kendimize göre configüre etmek de işin ayrı bir dert tarafı.
Enterprise Library ise bize tüm bunları bir arada sağlayan bir yapı. Bir arada sağlıyor diye tüm özelliklerini de kullanmanıza gerek yok. Sadece ihtiyacınız olan kısımları kullanmanız da işinizi görmeniz için yetiyor.
Peki hangi blokları barındıryor Enterprise Libarary 4.1 ?
- Caching Application Block,
- Cryptography Application Block,
- Data Access Application Block,
- Exception Handling Application Block,
- Logging Application Block,
- Policy Injection Application Block,
- Security Application Block,
- Validation Application Block,
- Unity Application Block.
Enterprise Library açık kaynak olarak geliyor ve istediğiniz gibi editleme yapabiliyorsunuz.
Fakat bu özellikleri ile de pek de editleme yapmaya gerek kalmayacak bir kütüphane Enterprise Library.
Bende zaman geçtikçe Enterpise Library hakkında makalelerimi sizinle paylaşacağım tabiki.
Enterprise Library 4.1 indirmek için buraya tıklayabilirsiniz.
Şimdilik Selametle...