1. jQuery Validation

    By:

    This jQuery plugin makes simple clientside form validation trivial, while offering lots of option for customization. That makes a good choice if you’re building something new from scratch, but also when you’re trying to integrate it into an existing application with lots of existing markup. The plugin comes bundled with a useful set of validation m... More information

  2. Input and runtime validation

    By:

    Method input validation and runtime checks that report errors or throw exceptions when failures are detected. Check out the code snippets available at https://github.com/AArnott/Validation/tree/master/My%20Code%20Snippets and make your input validation even easier with auto-completion for quoted parameter names.

  3. Microsoft jQuery Unobtrusive Validation

    By:

    jQuery plugin that unobtrusively sets up jQuery.Validation.

  4. DataAnnotationsExtensions

    By:

    Validation attributes that can be used in any .NET 4.0 project to supplement the existing Data Annotations attributes. If you are using MVC3 and also want client validation, use the DataAnnotationsExtensions.MVC3 package.

  5. FluentValidation

    By:

    A validation library for .NET that uses a fluent interface to construct strongly-typed validation rules.

    97,239 downloads

  6. jQuery Unobtrusive Validation

    By:

    Legacy package, jQuery.Validation.Unobtrusive is now included in the 'Microsoft.jQuery.Unobtrusive.Validation' package.

    100,399 downloads

  7. DataAnnotationsExtensions.MVC3

    By:

    Validation attributes that extend Data Annotations and provide integrated server and client side validation (using unobtrusive jquery validation).

  8. Knockout.Validation

    By:

    A Validation Library plugin for KnockoutJS. An extensible and pluggable framework for performing model-based Form and UI validation.

    27,819 downloads

  9. Enterprise Library - Validation Application Block

    By:

    The Enterprise Library Validation Application Block provides useful features that allow developers to implement structured and easy-to-maintain validation scenarios in their applications.

  10. FubuValidation

    By:

    FubuValidation - have validation your way, whatever way that happens to be

  11. FubuMVC.Validation

    By:

    A FubuMVC implementation of FubuValidation

  12. FluentValidation.MVC3

    By:

    ASP.NET MVC 3 integration for FluentValidation

    29,062 downloads

  13. Simple.Validation

    By:

    Provides a lightweight validation framework targeting objects, and offering utilities for lightweight property validation. * Provides basic support for DataAnnotations on objects.

  14. Enterprise Library - Validation Application Block Integration with WCF

    By:

    This component allows the Enterprise Library Validation Application Block to integrate with WCF.

  15. FluentValidation.MVC4

    By:

    ASP.NET MVC 4 integration for FluentValidation

    11,998 downloads

  16. Nancy.Validation.FluentValidation

    By:

    Adds Fluent Validation support to Nancy.

  17. Catel.Extensions.FluentValidation

    By:

    Catel.Extensions.FluentValidation library which contains fluent validation extensions.

  18. NETFx Guard

    By:

    The only argument validation file you need, with full refactoring support and strong-typing. Examples: Guard.NotNull(() => value, value) Guard.NotNullOrEmpty( () => stringValue, stringValue)

  19. Nancy.Validation.DataAnnotations

    By:

    Adds Data Annotation validation support to Nancy.

  20. MVC Foolproof Validation

    By:

    MVC Foolproof Validation aims to extend the Data Annotation validation provided in ASP.NET MVC. Includes such annotations as [GreaterThan], [RequredIfTrue], [RequiredIfRegExMatch] and more. It also provides simply method for creating custom contingent validators.

    14,741 downloads