Eric's Blog

Day to day experience in .NET
Welcome to Blogs @ IRM Sign in | Join | Help
 Search

Disclaimer

The content of this site is my own personal opinion and does not in any way represent my employer, it's subsideries or affiliates. These postings are provided "AS IS" with no warranties, and confer no rights.

This Blog

Enterprise Library 3.0 Released

While I was gone (three weeks in the US on vacation) pattern and practices have released Enterprise Library 3.0. We have been using the January CTP since January without problem, but only the "old" application blocks, like exception handling and logging. In this version there are two new blocks; Validation Application Block and Policy Injection Application Block. The later was added really late in the process. I've read some blogs complaining about the quality of the version 3 release, but I have not had any myself and haven't verified the problems blogged about.
Besides the new blocks, there are also a software factory for creating your own blocks, a configuration editor that is integrated in Visual Studio, pre-compiled strong named assemblies and WCF integration. The WCF integration is particularly interesting for me right now, since we use WCF in our current project. The validation application block can be used to add validation on parameters and data contracts, something that I hopefully will have some time to dig into soon. They have also included the Exception Shielding for WCF in the Exception Handling Block which in my opinion was about time. I blogged about how to extract it from the Web Service Software Factory for ASMX a while ago and we have used the bits from Web Service Software Factory for WCF for this, but I have always felt that it would fit very well in the block itself, and apparently so did the PAG team.
 
Published den 23 april 2007 22:34 by ericqu

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

No Comments

Leave a Comment

(required) 
(optional)
(required) 
Submit
Powered by Community Server, by Telligent Systems