Fluent Validation for .NET

  •        132

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

http://fluentvalidation.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

NValid - A Fluent Business Logic Validation Library for .NET


NValid is a light-weight C# validation library for .NET. Easily extended with custom validation logic for your project!

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.

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.

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)

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...



FluentValidation-NH - Integrates NHibernate mappings with Fluent Validation Rules


Integrates NHibernate mappings with Fluent Validation Rules

ASP.NET MVC fluent validation framework


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

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...

Validation Toolkit for WPF & Silverlight


Validation Toolkit for WPF & Silverlight displays automatically validation errors coming from both Data Annotations on the View Model and Asynchronous calls to Web Services. The View Model is wrapped into an object that supplies all needed interface implementations.

FluentValidation


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

JeremySkinner-FluentValidation


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

MVC Foolproof Validation


MVC Foolproof Validation aims to extend the Data Annotation validation provided in ASP.NET MVC. Initial efforts are focused on adding contingent validation.

Fluent Validation Framework


Fluent Validation Framework provides a set of predefined validations implemented using a fluent interface to bring meaning to your code.

matyb-dddails


A DDD framework for pure java. Some impressive units of functionality necessary for such a framework are well tested and completely functional, including: simple data validation, swing ui/controller scaffolding, serializable transfer objects cooked up by convention - sans core business logic, etc.

NHibernate - object-relational mapper for .NET


NHibernate is a mature, open source object-relational mapper for the .NET framework. NHibernate is a port of Hibernate Core for Java to the .NET Framework. It handles persisting plain .NET objects to and from an underlying relational database.

XML Editor/Validator/Designer with CAMV


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

WebSocket-Resources - A Dropwizard library that lets you use Jersey-style Resources over WebSockets


A Dropwizard library that lets you use Jersey-style Resources over WebSockets.Using JAX-RS annotations and some Dropwizard glue, we can easily define a set of resource methods that allow an authenticated sender to POST a JSON Message object. All of the routing, parsing, validation, and authentication are taken care of, and the resource method can focus on the business logic.

play-jqvalidate - Client-side form validation based on your Play framework model annotations.


Client-side form validation based on your Play framework model annotations.

DateCustomValidationExample - Date Custom Validation Example with Data Annotations and MVC 3


Date Custom Validation Example with Data Annotations and MVC 3

OVal - object validation framework


OVal is an extensible object validation framework for Java 5 or later. Annotations (@NotNull) or XML configuration files can be used to express class constraints. OVal can optionally use AspectJ to enforce automatic validation (DbC) How to use: http://oval.sourceforge.net/userguide.html OVal is in the central maven repository: lt;dependencygt; lt;groupIdgt;net.sf.ovallt;/groupIdgt; lt;artifactIdgt;ovallt;/artifactIdgt; lt;versiongt;1.82lt;/versiongt; lt;/dependencygt;