I have mixed emotions about the Enterprise Library. When I was last doing development (a few years back) I concluded it was:
But... I really have not looked at it for a long time. We are onto version 6 (v1.0, v1.1, v2.0, v3.0, v3.1, v4.0), it now contains 9 blocks, is 5 years old (1st block was 2003, v1.0 was 2005) and contains 900ish pages of documentation. A lot has changed!
ISV early adopters tend to use bits of the EL - and those bits have changed over time. I really, really need to make time to explore EL 4.0 - but until then I would value your feedback on how useful you have found it.
Check it out:
In terms of what has changed:
This release of Enterprise Library includes the following: