Welcome to the EntLib Contrib project!


EntLib Contrib is a community-developed library of extensions to the patterns & practices Enterprise Library.

In short, if you wrote it, why not share it with the world so that they can benefit form all your hard work? With your help EntLib Contrib will evolve to include a wide range of additional providers, extensions, tools and even application blocks that can be used with Enterprise Library.

Note: Extensions in the core EntLib Contrib project should work against official builds of Enterprise Library, and should not require any modifications to the core Enterprise Library code. Contributions that involve modifications to Enterprise Library code will be considered, but any such contributions will be made available as separate releases on this site.

What's in EntLib Contrib?

The latest release of EntLib Contrib is Enterprise Library Contrib September 2007. It contains the following functionality. For more detailed documentation, follow the link to the release home page.
  • Data Access Application Block extensions
    • MySql, SqLite and SqlEx providers
  • Exception Handling Application Block extensions
    • SqlException Wrap Handler
  • Logging Application Block extensions
    • LogParser
  • Policy Injection Application Block extensions
    • PostSharp4EntLib
    • New matching rules: And, Or and Not
    • New call handlers: CursorCallHandler, OneWayCallHandler, SynchronizedCallHandler, ThreadSafeCallHandler, TransactionScopeCallHandler
  • Validation Application Block extensions
    • New validators: CollectionCountValidator, TypeValidator<T>, ObjectValidator<T>, EnumDefinedValidator
    • Designtime enhancements: Lightweight type picker, Test command
    • Other extensions: Default validators, Argument Validation, ExternallyConfigurableObjectValidator

Other separate releases hosted on this site are:

Other contributions in the source code but not in the latest release:

Contributing to EntLib Contrib

Would you like to join as a developer of the EntLib Contrib project to share your own extensions or improve the existing codebase? Great! Here is what you need to know

Other p&p Contrib Projects

Last edited Dec 23 2008 at 4:36 PM by ewdev, version 44
Comments
jesterbratt wrote  Aug 7 2008 at 8:19 PM 
I was directed here to downlaod the Application Block Software Factory. I've downloaded the entlibcontrib... but don't see it. I'm ising Entlib 4.0. I've updated to Feb 2008 GAX release and GAT for Visual Studio 2008.

Where does one find Application Block Software Factory?

JN wrote  Sep 5 2008 at 7:58 AM 
I was directed here to download the Strong Naming Guidance Package which is no longer included in Entlib 4.0. This ain't in the download either. Do you think I can find it anywhere else?

harivignesh wrote  Oct 15 2008 at 4:55 PM 
Hi Jn,
Here is the link: http://msdn.microsoft.com/en-us/vsts2008/aa718948.aspx
Thx
Hari

jazzpowered wrote  Tue at 5:49 PM 
I was unable to find any version of the Application Blocks Software Factory for EntLib 4.1. I was supposed to find it here at codeplex.

Updating...
© 2006-2009 Microsoft | About CodePlex | Privacy Statement | Terms of Use | Code of Conduct | CodePlex Blog | Version 2008.12.9.14291