Microsoft Enterprise Library is a collection of reusable software components (application blocks) designed to assist software developers with common enterprise development challenges. Check out Enterprise Library 5.0 and Unity 2.0. free hands-on Labs, guide you to learn about app blocks included with Enterprise Library 5.0 and practice how to leverage their capabilities in various app contexts. It includes Caching, Configuration Sources, Cryptography, Data Access, Exception Handling, Interception, Logging, Security, Validation, and Unity Hands-on Labs.
You can get Enterprise Library and Unity from patterns & practices – Enterprise Library on Codeplex, helps you save time and reduce risk on your software development projects by incorporating patterns & practices, Microsoft's applied engineering guidance that includes both production quality source code and documentation.
More Info: Download