Tom Hollander, a Product Manager working for the Microsoft patterns & practices group, discusses the new Validation Application Block that will be released in Enterprise Library for .NET Framework 3.0. It looks promising with the possibility to take a declarative or imperative approach. It would be nice if the validators could inherit some of the pre- and post conditions semantics from Spec#, I am not talking about heap checks but just a simple implementation using reflection but I will already be happy if these validators can be used to validate method arguments.
Read all about it here.
Cross-posted from
The .NET Aficionado