Base Business classes

Several base classes exists to fast track development of validatable classes.

ValidatableBase

Provides the basic validation functionality.
Key Members:

DataErrorInfoValidatableBase

Extends ValidatableBase to implement IDataErrorInfo which allows user interface binding to errors.
Key Members:

NotifyValidatableBase

Extends DataErrorInfoValidatableBase to implement INotifyPropertyChanged which allows user a interface to react to property changing.
Key Members:

NotifyValidatableLinqBase

Provides a base class for Linq classes.
Implements IDataErrorInfo which allows user interface binding to errors.
Has the same members as ValidatableBase and DataErrorInfoValidatableBase