Enterprise Library 6: Developer’s Guide Released

EntLib Dev Guide 2e coverJust in time for the MVP Global Summit, I’m excited to announce the second edition of our guide-primer on the latest Microsoft Enterprise Library. The guide explains the concepts that drove development of the blocks, the kinds of tasks they can accomplish, and how they help you implement many well-known design patterns. And, of course, it explains — by way of code extracts and sample programs — how you can actually use the blocks in your applications.

Keep in mind, the guide focuses on the following application blocks:

Data Access Application Block
Exception Handling Application Block
Transient Fault Handling Application Block
Logging Application Block
Semantic Logging Application Block
Policy Injection Application Block
Validation Application Block.

Unity Application Block and Unity Interception are covered in a separate sister guide on Dependency Injection with Unity which we released in August.

Both guides illustrate the usage of the application blocks in the context of individual code snippets and the larger reference implementation.

In the words of S. Somasegar, Corporate Vice-President, Microsoft Developer Division, who has written the foreword:

This guide is an absolute must read for anybody looking to put Enterprise Library into practice. Its clear and pragmatic advice is invaluable.

Here’s how to get it:

PDF (free download)

EPUB (free download)

Paperback via Amazon

Kindle edition via Amazon