Feb 21, 2011 10:00 GMT  ·  By

A new set of resources is available for download in relation to Microsoft Enterprise Library 5.0. Developers might already be familiar with the Hands-On Labs for Microsoft Enterprise Library 5.0 released in 2010, and they can now take advantage of Extensibility Hands-on Labs for Microsoft Enterprise Libray 5.0. As was the case for the first collection of hands-on labs for Microsoft Enterprise Library 5.0, the latest resources are also offered free of charge via the Microsoft Download Center.

With the Enterprise Library, the software giant is making available a collection of application blocks set up to streamline common enterprise development scenarios.

Obviously, the hands-on labs are designed to provide guidance to developers that turn to the Enterprise Library for help.

“The Extensibility Hands-on Labs for Microsoft Enterprise Libray 5.0 will guide you through the techniques to build your: custom exception handler; custom logging trace listener; custom configuration source; custom application block,” Microsoft stated.

“In addition, you will learn how to customize the design time experience, including: “bare-bones” configuration tool integration (basic name/value pairs); full design time integration (more intuitive configuration options, validation, tool-tips, editors like type picker etc.); fluent interface configuration builder support (improved programmatic support),” the company added.

The extensibility hands-on labs for Enterprise Library 5.0 have been packed into a .ZIP archive, and devs will obviously need to extract the content.

Microsoft has made sure to package extensive instructions along with the labs, including before and after source code and guidance.

Furthermore, the company informs devs that they will not be required to install Enterprise Library since the DLLs associated with the resource are provided in the .ZIP download.

“Enterprise Library consists of reusable software components that are designed to assist developers with common enterprise development challenges. It includes a collection of functional application blocks addressing specific cross-cutting concerns such as data access, logging, or validation; and wiring blocks, Unity and the Interception/Policy Injection Application Block, designed to help implement more loosely coupled testable, and maintainable software systems,” Microsoft explained.