Pros and Cons of Enterprise Lib 3.1

Topics: Enterprise Library Core, General discussion
Jan 20, 2008 at 10:17 PM
Hi,
I am trying to compile alist of pros and cosn for the enterprise library any suggestions/comments are more than welcome and would be highly appreciated
Pros
1 - Implemented using industry best practices
2 - Reduces the amount of "boring code" to be written by the programmers
3 - Many reference implementations available to demonstrate different uses of the application blocks
4 - Blocks interlink/collaborate almost seamlessly e.g. Exception Logging
5 - Some behaviours of the Blocks can be modified by changing configuration only
6 - Easily extendable
7 - Full Source available, along with unit tests, so if you modify anything you can ensure you don't break any thing

Cons
1 - After adding a few application blocks, the configuration file becomes quite complex to handle, if enterprise configuration tool is not being used
2 - Its difficult to create/share configuration across applications
3 - Incorrect configuration can cause the application to fail