Free Ebook – Developer’s Guide to Microsoft Enterprise Library 5.0 C# Edition (2010)

The Microsoft Enterprise Library is a collection of reusable software components (application blocks) designed to assist software developers with common enterprise development cross-cutting concerns (such as logging, validation, data access, exception handling, and many others). This book is designed to help developers on teams that have chosen to adopt Enterprise Library get up to speed quickly.

Download link

Developer’s Guide to Microsoft Enterprise Library 5.0 C# Edition ©2010 (Alex Homer)

Microsoft Enterprise Library 5 – April 2010 Final Release

Benefits of Enterprise Library

The design of application blocks encapsulates the Microsoft recommended and proven practices for .NET application development. These good practices are demonstrated in the overall design of the Enterprise Library, as well in the context-specific guidelines in the design of individual application blocks and QuickStarts. Software developers can add application blocks to .NET applications quickly and easily. For example, the Data Access Application Block provides access to the most frequently used features of ADO.NET, exposing them through easily used classes. In some cases, application blocks also add related functionality not directly supported by the underlying class libraries.



  • Chapter 1 – Welcome to the Library
  • Chapter 2 – Much ADO about Data Access
  • Chapter 3 – Error Management Made Exceptionally Easy
  • Chapter 4 – As Easy as Falling Off a Log
  • Chapter 5 – A Cache Advance for Your Applications
  • Chapter 6 – Banishing Validation Complication
  • Chapter 7 – Relieving Cryptography Complexity
  • Chapter 8 – An Authentic Approach to Token Identity
  • Appendix A – Dependency Injection with Unity
  • Appendix B – Dependency Injection in Enterprise Library
  • Appendix C – Policy Injection in Enterprise Library
  • Appendix D – Enterprise Library Configuration Scenarios
  • Appendix E – Encrypting Configuration Files

Author & Other Books(on Amazon)

Alex Homer

With contributions by
Nicolas Botto, Bob Brumfield, Grigori Melnik,
Erik Renaud, Fernando Simonazzi, Chris Tavares