The Validation Application Block is part of the Microsoft Enterprise Library. This block makes it easy for you to add common validation to your application's classes programatically, using annotations, or via configuration. In this course, we will cover the basics of the using the block to validate entire classes quickly and easily. We will also look at ways to make validation completely configurable, as well as how to create and use custom validators. If you are constantly writing common validation code, and feel like there has to be a better way, this course will help you get there.