Home  »  Windows  »  Microsoft .net
expressval
expressval
Authorize : Others Free

Requirements : No special requirements

Publisher : Jeff Doolittle

OfficeWebsite : http://www.agilification.com/

OS Support : Windows XP, 2000, 98

Servers
  • USA
Content
ExpressVal - Rapid Validation for .NET
ExpressVal - Rapid Validation for .NET

Benefits

* Be expressive with your validation rules using Expressions!
* Spend less time thinking about display messages and more time focused on the validation requirement itself!
* Simply implement and test your validation rules!
* Lightweight and nimble!
* Self-contained! (does not rely on any other external framework or project)

Features

* Create rules using lambda expression syntax
* Parses many types of expressions to create canned, English language messages
o Examples:
o x => x.Name != null - Name cannot be null
o x => !String.IsNullOrEmpty(x.Name) - Name cannot be null or blank
o x => x.HireDate >= new DateTime(2000,1,1) - Hire Date must be greater than or equal to January 01, 2000
o and many more...
* Canned messages can be overridden with custom message text
* Fluent interface for building up validators
* Multiple options for loading validator rules
o Discoverable based on assigning the Validator attribute to expressions defined in a field on your Entities
o Implementing IValidatorSource and passing your implementation to the ValidatorEngine you can free download ExpressVal now.

Hot Download

New Download