CuttingEdge.Conditions v1.2

Rating:        Based on 5 ratings
Reviewed:  2 reviews
Downloads: 1421
Change Set: 76025
Released: Jun 23, 2011
Updated: Jun 23, 2011 by dot_NET_Junkie
Dev status: Stable Help Icon

Recommended Download

Application CuttingEdge.Conditions Runtime Library v1.2.zip
application, 741K, uploaded Jun 23, 2011 - 850 downloads

Other Available Downloads

Documentation CuttingEdge.Conditions.chm
documentation, 748K, uploaded Jun 23, 2011 - 220 downloads
Source Code CuttingEdge.Conditions Source Code v1.2.zip
source code, 937K, uploaded Jun 23, 2011 - 351 downloads

Release Notes

CuttingEdge.Conditions is a library that helps developers to write pre- and postcondition validations in their C# 3.0 and VB.NET 9 code base. Writing these validations is easy and it improves the readability and maintainability of code.

This release adds IsNullOrWhiteSpace and IsNotNullOrWhiteSpace extension methods for string arguments and a adds a WithExceptionOnFailure<TException>() method on the Condition class which allows users to specify the type of exception that will be thrown.

For any feedback regarding the project in general and this release in particular, please go to the Discussions tab, or search for the author's mail address on his blog: Or use the author's codeplex profile page:

Reviews for this release

     
This library is so easy to use it almost a crime not using it.
by maartenmensink on Aug 10, 2012 at 11:05 AM
     
Excellent code! Perfect when you don't want the headaches of code contracts for runtime validation.
by rickrat on Jun 10 at 7:46 PM