Yapılan birçok enterprise uygulamada caching (önbellekleme), data access (veri erişimi), Cryptography (şifreleme), exeption handling (hata yönetimi), security (güvenlik) v.b gibi birçok rutin işlemler vardır. Bu işlemler sürekli yapıldığında hem can sıkar, hem de yazılım geliştiricilere inanılmaz zaman kaybettirir. Tam da bu noktada biz yazılımcıların yardımına Microsoft' un yayınladığı Enterprise Library yetişiyor.
Peki Enterprise Library nedir?
Biz yazılımcılara kodlama esnasında yaptığımız rutin işlerde (caching (önbellekleme), data access (veri erişimi), Cryptography (şifreleme), exeption handling (hata yönetimi), security (güvenlik) v.b) yardımcı olan bir çok yazılım komponentini barındıran bir çatıdır. Açık kaynak kod olarak Microsoft tarafından dağıtılır ve uygulamamızın ihtiyacına göre esnetilebilir.
Aktif sürümleri
Enterprise Library' nin amacı:
Genel olarak 4 temel amacı vardır.
-
Consistincy (tutarlılık) : Tasarım desenleri ve uygulamalara yaklaşım tarzındaki tutarlılık
-
Extensibilty (Esneklik) : uygulamamızın ihtiyacına göre veya yazılım geliştiricinin ihtiyaçlarına göre ek görevler veya fonksiyonlar eklenebilirlik.
-
Ease of Use (Kullanım kolaylığı) : Uygulamalara entegrasyon kolaylığı, kodlama esnasındaki kullanım kolaylığı, örnek uygulama çokluğu
-
Integration (Entegrasyon) : Tüm blokların tek başına veya diğer bloklarla beraber en iyi şekilde çalışabilmeleri
Kaynaklar:
http://msdn.microsoft.com
Bu yazıyı ilk değerlendiren siz olun
- Currently 0/5 Stars.
- 1
- 2
- 3
- 4
- 5