Press Room

Press Release: January 24, 2011

Two New Books on Microsoft Enterprise Library


We have two Microsoft patterns & practices titles available for review this week: Developer's Guide to Microsoft® Enterprise Library, Visual Basic® Edition and Developer's Guide to Microsoft® Enterprise Library, C# Edition. Written by the experts on the Microsoft patterns & practices developer evangelist team, these two books are designed for software development specialists, to demonstrate best practices for using the Enterprise Library to save time and dramatically increase productivity.

"Enterprise applications developers need to build more decoupled applications to meet today's business and application architecture requirements," says lead author Alex Homer. "With the Enterprise Library, developers can easily build applications that abstract the mechanisms for crosscutting concerns; thereby reducing development time and cost, and reducing the total cost of ownership of their applications."

Adds Scott Guthrie, the much-followed Microsoft corporate vice president of the Microsoft .NET Developer Platform group, "Each of these books will make your life as an enterprise developer a whole lot easier."

Please contact me to receive review copies.

—Gretchen Giles,

New Releases from Microsoft patterns & practices

Developer's Guide to Microsoft® Enterprise Library, Visual Basic® Edition
by Alex Homer, Nicolas Botto, Bob Brumfield, Grigori Melnik, Erik Renaud, Fernando Simonazzi, Chris Tavares
Request review copy

Welcome to the era of software reuse. Microsoft Enterprise Library helps accelerate development by providing reusable components and guidance on proven practices. If you build applications that run on the Microsoft .NET Framework, whether they are enterprise-level business applications or even relatively modest Windows® Forms, Windows Presentation Foundation (WPF), Windows Communication Foundation (WCF), or ASP.NET applications, you can benefit from using Enterprise Library. This guide helps you to quickly grasp what Enterprise Library can do for you, presents examples, and makes it easier for you to start experimenting with Enterprise Library. Enterprise Library is made up of a series of application blocks, each aimed at managing specific cross-cutting concerns.

Developer's Guide to Microsoft® Enterprise Library, C# Edition
by Alex Homer, Nicolas Botto, Bob Brumfield, Grigori Melnik, Erik Renaud, Fernando Simonazzi, Chris Tavares
Request review copy

Developer's Guide to Microsoft® Enterprise Library, C# Edition will walk you through the most common usage scenarios for each of the functional application blocks, including:

  • Improving performance by utilizing a local in-memory or isolated storage cache.
  • Calling into your database stored procedures and managing the results exposed as a sequence of objects for client side querying.
  • Incorporating cryptography mechanisms to protect your data.
  • Designing and implementing a consistent strategy for managing exceptions that occur in various architectural layers of your application.
  • Implementing system logging through the wide variety of out-of-the box logging sinks or your custom provider.
  • Performing structured and easy-to-maintain validation using attributes and rules sets.

This guide also demonstrates various ways of configuring Enterprise Library blocks. Let Enterprise Library do the heavy lifting for you and spend more time focusing on your business logic and less on application plumbing.

For a review copy or more information please email Please include your delivery address and contact information.

About patterns & practices
The patterns & practices team consists of experienced architects, developers, writers, and testers. They work openly with the developer community and industry experts, on every project, to ensure that some of the best minds in the industry have contributed to and reviewed the guidance as it is being developed.

About O'Reilly

For almost 40 years, O’Reilly Media has provided technology and business training, knowledge, and insight to help companies succeed. Our unique network of experts and innovators share their knowledge and expertise through the company’s Safari training and learning platform and at O’Reilly conferences. As a SaaS learning platform, Safari delivers highly topical and comprehensive technology and business learning solutions to millions of users across enterprise, consumer, and university channels. For more information visit

Return to: O'Reilly Press Room

Press Contacts

Media Relations – Corporate & North America

Fama PR

Media Relations – Japan

Fumi Yamakawa
+81 3-3356-5227

Media Relations – United Kingdom

Helen Codling
+44 (0) 1252 721284