Enterprise Library Contrib v4.1 Jan 2010

Rating:        Based on 4 ratings
Reviewed:  4 reviews
Downloads: 11153
Released: Jan 19, 2010
Updated: Jan 28, 2010 by ewdev
Dev status: Stable Help Icon

Recommended Download

Application entlibcontrib2010-01-bin.zip
application, 287K, uploaded Jan 28, 2010 - 7573 downloads

Other Available Downloads

Source Code entlibcontrib2010-01-src.zip
source code, 9050K, uploaded Jan 28, 2010 - 3580 downloads

Release Notes

This release of Enterprise Library Contrib is based on the Microsoft patterns & practices Enterprise Library 4.1 core and contains the following:

Common extensions

  • TypeConfigurationElement<T> - A Polymorphic Configuration Element without having to be part of a PolymorphicConfigurationElementCollection.
  • AnonymousConfigurationElement - A Configuration element that can be uniquely identified without having to define its name explicitly.

Data Access Application Block extensions

  • DB2 Provider - IBM DB2 data provider for the Data Access Application Block.
  • MySql Provider - MySql data provider for the Data Access Application Block.
  • ODP.NET Provider - Oracle ODP.NET data provider for the Data Access Application Block.
  • PostgreSQL Provider - PostgreSQL data provider for the Data Access Application Block.
  • SQLite Provider - SQLite data provider for the Data Access Application Block.
  • SqlEx Provider - This data provider extends the SqlDatabase provider included in the Data Access Application Block.

Exception Handling Application Block extensions

  • SqlException Wrap Handler - Exception handler that will wrap a SqlException with different exceptions based on the SQL Server error code.

Logging Application Block extensions

  • LogParser - Combines the benefits of the Enterprise Library Logging Application Block with the ability to deserialize from a human readable log text file all LogEntry objects back. This enables sophisticated log filter capabilities with LINQ on normal log files (.NET 2.0 and Orcas samples) with very few lines of code. The Log parser now includes a TimeStamp parser.

Policy Injection Application Block extensions

  • PIAB Call Handlers
    • CursorCallHandler: Temporarily changes the cursor while the next handler is being processed.
    • OneWayCallHandler: Queues the call to the next handler on the ThreadPool
    • SynchronizedCallHandler: Uses ISynchronizeInvoke to invoke the next handler
    • ThreadSafeCallHandler: Synchronizes access to the next handler
    • TransactionScopeCallHandler: Wraps the next handler with a TransactionScope

Query Application Block

  • Query Application Block 4.1 - Next level of integration up from the DAAB providing a common interface for data stored in a DB, XML file or Web/WCF service. A full Application Block complete with configuration console designer, Unity support, group policy support and instrumentation.

Resource Application Block

  • Resource Application Block 4.1 - A full Application Block of configurable providers for Globalization and Localization, complete with configuration console designer, Unity support, group policy support and instrumentation.

Validation Application Block extensions

Reviews for this release

     
Tnx all for your effort! would be good to get Oracle ODP.NET integrated for EntLib 5
by anvarbek on Sep 20, 2011 at 12:45 PM
     
I hope this contrib library can be used with Enterprise Lib 5 very soon ... keep the good job ...
by johnatan17 on Jul 30, 2011 at 2:06 AM
     
everything 's working, just impatient to be able to use it in v5
by marcocasamento on Jun 30, 2011 at 9:23 AM
     
Good One. Appreciate All of your Good Effort.
by VijayaRaju on Apr 20, 2010 at 5:53 PM