This past summer I had an article published in Visual Studio magazine in which I outlined a Validation framework that I created to declaratively validate business objects. Simon Cropp has taken the initiative to put the source code up on CodePlex as an open source community project. It can be found here: