This project is read-only.

What is VAB?

Validation Application Block (VAB) provides useful features that enable developers to implement structured and easy-to-maintain validation scenarios in their applications. VAB contains a wide variety of validators, and you can easily create custom validators yourself for your own specific scenarios.
The Validation Application Block also includes adaptors that you can use in your application UI that support the same type of implementation as ASP.NET and WPF validation controls to provide feedback and information to users when validation errors occur. In addition, the block includes an adapter that makes it easy to use in WCF applications.

How do I use VAB?

Official releases are available via NuGet. You can also head to for additional information, documentation, videos, and hands-on labs.
If you want to try out the latest changes that have not been officially released yet, signed interim builds of the VAB code base will be made available via gallery.

What is going on?

We use the Issue Tracker for updating the product backlog (both feature requests and bugs).

How do I contribute?

We welcome your contributions. Check out project and contribution guidelines.

Last edited May 29, 2014 at 12:27 AM by bennage, version 5