Training and Certification

Rubel Khan's Blog

Book Review: Microsoft Enterprise Library 5.0 – by Sachin Joshi

Posted by Rubel Khan on December 3, 2010

Microsoft Enterprise Library is a collection of application blocks designed to assist developers with common enterprise development challenges. Application blocks are a type of guidance, provided as source code that can be used “as is,” extended, or modified by developers for use in enterprise development projects.

clip_image002This is a step-by-step tutorial (book) in which a chapter is dedicated to each Application Block of the Microsoft Enterprise Library 5.0. You will develop small applications to implement the functions in each Application Block all through the book.

Table of Contents

Chapter 1: Getting Started with Enterprise Library
Chapter 2: Data Access Application Block
Chapter 3: Logging Application Block
Chapter 4: Exception Handling Application Block
Chapter 5: Caching Application Block
Chapter 6: Validation Application Block
Chapter 7: Security Application Block
Chapter 8: Cryptography Application Block

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. This book exhibits these proven practices by designing application throughout the book.

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. Author, Sachin Joshi, demonstrated this in this book (Chapter 2).

Enterprise Library is used when building applications that are typically to be deployed widely and to interoperate with other applications and systems. In addition, they generally have strict security, reliability, and performance requirements. This book can be used by developers to feature consistent design patterns and implementation approaches. Enterprise Library application blocks are designed to work well together or individually.

This book also demonstrates Enterprise Library features such as numerous usability improvements, including a graphical configuration tool, a simpler installation procedure, and clearer and more complete documentation and samples.

If you are a Programmer, Consultant, or an Associate Architect, who is interested in developing Enterprise applications, this book is for you. This is a technical book, so author assumes that you already have a good knowledge of Microsoft .NET framework and the C# programming language.

More information about this book, author and Enterprise Library can be found on the PACKT Publishing website


One Response to “Book Review: Microsoft Enterprise Library 5.0 – by Sachin Joshi”

  1. Check it out: Microsoft Security Essentials…

    […]Book Review: Microsoft Enterprise Library 5.0 – by Sachin Joshi « IT Training and Certification[…]…

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: