Enterprise Library 4.0 Community Technology Preview

From Grigori:

We are pleased to announce the release of the EntLib 4.0 March 2008 CTP and invite your feedback.

This release has been adapted to work with WMI version 2.0 and version 3.5 of the .NET Framework.

Enterprise Library 4.0 has the Allow Partially-Trusted Caller attribute (APTCA) on all assemblies. This means that you can call the methods of Enterprise Library and the application blocks from an application running in a partial trust environment. You can do this with the signed assemblies provided with Enterprise Library. There is no longer any requirement, as there was in version 3.x, to recompile the source code then either use the unsigned binaries or strong-name them yourself.

The Caching Application Block has been refactored to allow developers to replace the CacheManager class with other implementations, including the ones offered by the distributed cache solution providers. This does not affect the API of the application block.

There are also additions in functionality to the Logging Application Block, the Validation Application Block, the Exception Handling Application Block. For details see the change log on the release page.

Note: This community preview does not include the integration with Unity or the integrated Visual Studio 2008 config tool. These features are plannned for the final release.

EntLib4.0 March 2008 CTP download site

We look forward to your feedback!

As always, the team is always looking for your feedback. The CodePlex discussions are generally the best place to provide it.

Comments (5)
  1. Mert Sakarya says:

    The long waited infamous library is finally showing up!

  2. Kuzma says:

    Hi Tom – could you tell me if you have any plans of implementing ETW sink in EntLib 4.0? I see no mention of it in change log and I know that previously you said that it won’t be available until managed API is released. Thanks.

  3. Hey guys,

    I admit I only looked at the ChangeLog but did you or do you plan to include in the Data application block support for returning multiple REF cursors from Oracle stored procedures? See http://www.codeproject.com/KB/database/DAAB_On_ODPNet.aspx

    for details


  4. Kuzma – An ETW trace listener has finally shipped with .NET 3.5 – it’s called the EventProviderTraceListener. EntLib supports all .NET TraceListeners, although the non-EntLib ones have some reduced functionality. I’m not sure whether the EntLib 4.0 team is doing any specific development or testing of this feature – you may want to post this question on codeplex.com/entlib.


  5. Jack says:

    Hi Tom,

    Is there any plan for a web service listener somewhere in Enterprise Library? Any suggestion and links on how I can customize my own web service listener?

Comments are closed.

Skip to main content