MVVM Validation Helpers

  •        93

MVVM Validation Helpers is a little framework that makes it easier for developers to implement validation in their WPF/Silverlight MVVM applications. You'll no longer have to implement IDataErrorInfo and INotifyDataErrorInfo interfaces manually in your view models. With th...



Related Projects

TNValidate - A Fluent Validation Library for .NET

TNValidate is a fluent validation library for .Net. It enables you to write validation logic in a way that somewhat resembles natural language. TNValidate comes with built in rules for different types of data, can generate errors in a couple of languages, and is extensible.

Rules Engine

Rules Engine is a C# project that makes it easier for developers to define business rules on domain objects without coupling the domain object to the business rule. The rules engine supports cross-field validation and conditional validation. Rules are interface-based and are e...

Enterprise Library Validation block For javascript

This project makes it easier for web client use Enterprise library validation block (VAB) validate user input. It transform validation rule which configed in App or web config file to javascript rule. ????? entLib VAB ????? js ???????

Springjutsu-Validation - XML Rule-Based Validation for Web Applications

XML Rule-Based Validation for Web Applications

ASP.NET MVC DB Editor (Entity Framework, AJAX Validation, AJAX Paging)

Simple template for ASP.NET MVC (C#) database table editor with following features: 1. Entity Framework model. 2. Data Annotations validation. 3. AJAX validation with floating-point numbers validation fix. 4. Table paging with AJAX, jQuery and browser history. 5. Authenti...

Fluent Validation for .NET

A small validation library for .NET that uses a fluent interface and lambda expressions for building validation rules for your business objects.

Validity.NET - Fluent Business Rule Validation for .NET

Validity.NET is a light-weight C# fluent validation library for .NET. Easily extended with custom validation logic for your project! (Formerly known as NValid)


JSON-based PHP validation classes that provide general error-handling/rule-checking, as well as advanced error-funnelling. Centered around the concept of validation-schemas.

ASP.NET MVC fluent validation framework

FluentMvc allow you to create validatable models without using any validation attributes.

XML Editor/Validator/Designer with CAMV

CAM XML Editor & CAMV tool with SQL + XML Open-XDX sponsored by Oracle

AsyncValidationRules - Asyncronous validation rule processing for Flex

Asyncronous validation rule processing for Flex

brick - (Perl) Complex business rule data validation

(Perl) Complex business rule data validation

TypeSafe-validation - A validation framework for the service based TypeSafe framework.

A validation framework for the service based TypeSafe framework.

jQuery Data Annotations

This is the jQuery Data Annotations project which mirrors the validation functions from jQuery Validation JavaScript library and makes them available as Data Annotations. This Project also includes HTML Helpers for MVC which will automatically create the required JavaScript.

validating - Trait for validating Eloquent models on save in Laravel 4.2 and 5.0.

Looking to use Validating on Laravel 4.2+? [Take a look at the 4.2 branch for documentation and installation instructions]( The Laravel 4.2 version is better suited to doing form validation; it supports custom validation messages, confirmation rules and multiple rulesets. Because Laravel 5.0 has `FormRequest` validation Validating is now designed to keep your core data valid and leave form validation to the framework.


The Visual Validation is a framework library to support validation on UI side of WPF applications. How to validate and when to validate is totally model’s job. UI only takes care how to present Validation Result.

class-validator - Validation made easy using TypeScript decorators.

Class-based validation with Typescript / ES6 / ES5 using decorators or validation schemas. Supports both node.js and browser

ozzo-validation - A Go (golang) package that provides an idiomatic way of data validation

Go 1.6 or above.The ozzo-validation package mainly includes a set of validation rules and two validation methods. You use validation rules to describe how a value should be considered valid, and you call either validation.Validate() or validation.ValidateStruct() to validate the value.

jquery-validation-unobtrusive - Add-on to jQuery Validation to enable unobtrusive validation options in data-* attributes

The jQuery Unobtrusive Validation library complements jQuery Validation by adding support for specifying validation options as HTML5 data-* elements.This project is part of ASP.NET Core. You can find samples, documentation and getting started instructions for ASP.NET Core at the Home repo.