Hi shawn reagan,
Currently the Validation Application Block from the Enterprise Library seems like a decent choice.
You must have in mind that inserting attributes on properties in the code generated by OpenAccess is not supported out of the box currently. In order to do this, you will have to change the code generation templates.
For the Q3 2010 release of OpenAccess we have planned to implement functionality in the visual designer that will allow defining attributes on properties of persistent classes, that will be used in the generated code.
However if you are using the Validation Application Block there are two ways to define your validation rules without using attributes:
1. create validation rules by configuring the respective validator objects using code
2. storing the validation rules configuration in the application configuration file
I hope this helps.
the Telerik team
Do you want to have your say when we set our development plans?
Do you want to know when a feature you care about is added or when a bug fixed?
Telerik Public Issue Tracking
system and vote to affect the priority of the items