A generic validation sample. It maily demonstrates that one can easily separate their validation rules from presentation with a way that enables easily injecting the validators.