سرانجام پس از مدت ها که از زمان ارائه نسخه
آزمایشی Microsoft Enterprise Library 5.0 می گذرد، نسخه نهایی این محصول توسط شرکت
مایکروسافت منتشر شد.
Microsoft Enterprise Library شامل مجموعه از
کامپوننت ها و کتابخانه هایی قدرتمند می باشد که استفاده از این مجموعه باعث صرفه
جویی فراوان در وقت و بالا بردن راندمان برنامه خواهد شد. این مجموعه شامل قسمت های
data access, exception handling, logging, validation و غیره می باشد.
ویژگی های جدید این ویرایش از جمله موارد زیر می
باشند:
-
بهینه سازی اساسی در معماری این کتابخانه بطوریکه
باعث افزایش قابلیت آزمایش و نگهداری این محصول شده است و این مجموعه به طور
کامل از الگوی تزریق وابستگی (dependency injection) حمایت می کند.
-
لایه Unity در این ویرایش
از نرم افزار به صورت مستقل ارائه شده است و شما می توانید بدون استفاده از این
لایه، جهت ایجاد برنامه های خود بر اساس الگوی تزریق وابستگی، از سایر کتابخانه
های مورد علاقه خود استفاده نمایید.
-
تاکنون بسیاری از اطلاعات مورد نیاز لایه های
مختلف نرم افزار فقط از طریق فایل های کانفیگ (Config)
قابل پیکربندی بودند ولی در این ویرایش از نرم افزار امکان پیکربندی لایه ها از
طریق برنامه نویسی نیز میسر شده است و ضمنا قابلیت IntelliSense
نیز بهبود یافته است.
-
ابزار پیکربندی بهبود قابل ملاحظه ای یافته است و
از این پس به شکل ساده تری می توان از این ابزار جهت ایجاد و ویرایش فایل های
کانفیگ استفاده نمود.
-
بهبود راندمان و کارایی بهتر نرم افزار هنگام لاگ
نمودن
-
بهبود هایی در لایه مربوط به caching
جهت دریافت این مجموعه و سایر فایل های مربوطه می
توانید از لینک های زیر استفاده نمایید.