Microsoft Enterprise Library:
• Enterprise Library is an independent from silverlight and it is only related to ADO.net. Developer has to implement WCF interface to connect silverlight rendering layer (presentation layer).
• It handles only ADO.net related tasks, such as opening connection, executing command across connection etc. but it won’t connect silverlight application and web application.
• Exception handling is bit complicated.