Just Released! Enterprise Library 3.0 January 2007 CTP

The second CTP of Enterprise Library 3.0 is now available to download on our CodePlex community site! Full details on this release are in the included release notes, but here are a few highlights:

  • Validation Application Block (also see my previous post on this)
    • Near-complete validator library
    • Configuration tool support
    • ASP.NET integration
    • Winforms integration
    • Quickstarts and preliminary documentation
  • Data Access Application Block
    • TransactionScope enlistment
  • Logging Application Block
    • Rolling Flat File Trace Listener
    • WCF integration
  • Application Block Software Factory
    • VB code generation
  • Configuration Tool
    • Selectable assembly sets

We've plan to have one more CTP before the final release around late March. More details, including any updates should this plan change, are on the Release Plans page. In the meantime, we hope you enjoy the CTP - and as let us know your thoughs using the Forums and Issue Tracker tools.

And while we're on the topic of new releases, congrats to the Web Client Software Factory team for their 1.0 release to MSDN!

Comments (24)
  1. Tom Hollander announced on his blog the second CTP of the Enterprise Library 3.0: Just Released! Enterprise

  2. Colin Bowern says:

    Congrats on the release Tom and company!  Looking forward to the March RTM bits.

  3. Peter says:

    Hi Tom,

    what’s the stability like in the release, and are there many breaking changes from the 2.0 release?  I’d love to get some of the features from the new release into production.

  4. CoqBlog says:

    Et voici la seconde CTP de l’Enterprise Library 3.0. Au menu, pas mal de changements , notamment au niveau

  5. Tom Hollander’s blog Just Released! Enterprise Library 3.0 January 2007 CTP 엔터프라이즈 라이브러리의 1월 CTP가 공개되었습니다.

  6. The patterns and practices team at Microsoft has just released their latest CTP build of Ent Lib 3.0. …

  7. Peter – we aren’t aware of any significant stability issues in this release, although we do have a list of minor issues we are yet to look at. However there is still a lot of testing that has not yet been completed, so we don’t know what other issues are lurking. Given this we don’t recommend using CTP releases in production applications. Depending on your project timeframe it may be feasible to start developing using a CTP if there is enough time to switch to the final release once it’s available.


  8. Kelly White says:

    I found out from Tom Hollander that the second CTP of Enterprise Library 3.0 has just been released.

  9. Tom Hollander has posted that there is a January EntLib 3.0 CTP now available. The big thing to…

  10. Tom Hollander nos cuenta que el CTP de enero de Enterprise Library 3.0 está disponible . EntLib

  11. Tom Hollander has posted that the second CTP of Enterprise Library 3.0 is now available to download on

  12. Bhavuk Singhal says:

    Hi Tom,

    Is ETW logging sink going to be available in  Enterprise Logging block 3.0? It was available in version 1.1 but was missing from 2.0.


  13. Sam Gentile says:

    We finally saw some snow here but it was under an inch. Today, my team has a release party. After 14

  14. Hi Bhavuk –

    Actually the Logging Application Block never included an ETW sink – you’re probably thinking of EIF. Unfortunately we won’t be adding ETW support until managed APIs are provided in the .NET Framework.


  15. Karunakaran says:

    Is there any support for Sybase in DAAB?

    Or any pointers to extend the DAAB to support sybase would be helpfull.



  16. Microsoft ha publicado una guía o documento escrita en inglés, para los probadores o testers y programadores

  17. Murray Davidson says:

    Just a quick query on the new Rolling Flat file logger – maybe it’s just a CTP thing, but I would have thought this would have been a simple extension to the existing flat file logger with two new properties: RollInterval and RollSizeKB. It doesn’t even appear to support formatters? (i.e. No formatter property).

  18. Hi Murray –

    Yes it’s a CTP thing. There are a few known issues with the first drop, including lack of formatter support, which will be fixed in the final release. We considered updating the existing implementation, but we’re changing some of the details of locking etc and we didn’t want to break any apps that relied on the existing behavior.


  19. Philip Lee says:


    there’s a potential problem in the way you’re handling the Transaction.TransactionCompleted event.  There’s a known bug where the TransactionEventArgs.Transaction has already been disposed when you receive the event.

    I encountered this and found it described here:


    This may affect your TransactionScopeConnections class.

  20. Ashley says:

    Ok, I feel like an idiot.   I downloaded the file and it has no extension…just "Enterprise".   What do I do?  

  21. Ashley – This sounds like the download failed for some reason – it should be an .msi file you can install. Have you tried downloading again (possibly from a different machine if the corrupt file is being cached)?


  22. Ashley says:

    Ok, I guess downloading it using Mozilla doesn’t work.  It worked fine using IE.  

  23. Jaspreet Jodhka says:

    Ashley wrote:

    "Ok, I guess downloading it using Mozilla doesn’t work"

    Actually it does. Just rename the file to Enterprise.msi and run it. It worked fine for me.

Comments are closed.

Skip to main content