Spec Pattern

  •        63

Spec Pattern is a simple yet powerful implementation of specification pattern in C#. Relying in IQueryable it covers the three requirements this patterns aims to solve - Validation - Querying - Building

http://specpattern.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

NHibernate with ASP.net Problem-Design-Solution


Project to accompany the NHibernate with ASP.net Problem-Design-Solution Wrox Blox by Scott Millett, demonstrating how to use NHibernate within a web context (ASP.net) whilst applying enterprise design patterns and following a Domain Driven Design methodology.

ncommon - A framework for implementing commonly used design patterns when using Domain Driven Design


A framework for implementing commonly used design patterns when using Domain Driven Design

tw-java-commons-ddd - Common Java classes for Domain Driven Design patterns


Common Java classes for Domain Driven Design patterns

SellAndBuy (Domain Driven Design sample using .Net 4.0)


Domain Driven Design (DDD) Behavior Driven Design (BDD) Test Driven Design (TDD) .Net 4.0 NHibernate SpecFlow NUnit NSubstitute MVC 3 Razor Engine WCF NLayer

.NET Domain-Driven Design with C#: Problem-Design-Solution


The purpose of this project is to hold the source code for my latest book, .NET Domain-Driven Design with C#: Problem-Design-Solution. The book is one large case study of a real-world application, named SmartCA, which is a smart client application implemented with the latest ...



domain-driven-design - Useful implementations of domain driven design concepts


Useful implementations of domain driven design concepts

dotFitness - .NET 4.0 Sample


dotFitness is a sandbox for learning some of todays hottest patterns and practices.

the-learn-d-developer-design-patterns


This is the home of The Learn'd Developer: Design Patterns, a book that examines Design Patterns using a test-driven approach. It contains the book and its code samples. Design Patterns, is the first in the The Learn'd Developer Series—a series of books aimed at developers that want to hone their craft.

domain-driven-example-0 - Este é a arquitetura inicial do Workshop Domain-Driven Design da Aspercom


Este é a arquitetura inicial do Workshop Domain-Driven Design da Aspercom

ddd-example - Domain Driven Design - Telco domain - Ljubo ?ani? zgphpmeetup #22


Domain Driven Design - Telco domain - Ljubo ?ani? zgphpmeetup #22

tdd-ddd-php - A Test Driven example of Domain Driven Design in PHP


A Test Driven example of Domain Driven Design in PHP

DCommon


A light weight framework that provides implementations of commonly used design patterns for applications using a Domain Driven Design approach.

riteshrao-ncommon


A framework for implementing commonly used design patterns when using Domain Driven Design

Patterns - Test Driven Design Patterns


Test Driven Design Patterns

frdomain - Code repo for Functional and Reactive Domain Modeling


Code repo for Functional and Reactive Domain Modeling.Functional and Reactive Domain Modeling teaches you how to think of the domain model in terms of pure functions and how to compose them to build larger abstractions. You will start with the basics of functional programming and gradually progress to the advanced concepts and patterns that you need to know to implement complex domain models. The book demonstrates how advanced FP patterns like algebraic data types, typeclass based design, and isolation of side-effects can make your model compose for readability and verifiability. On the subject of reactive modeling, the book focuses on higher order concurrency patterns like actors and futures. It uses the Akka framework as the reference implementation and demonstrates how advanced architectural patterns like event sourcing and CQRS can be put to great use in implementing scalable models. You will learn techniques that are radically different from the standard RDBMS based applications that are based on mutation of records. You'll also pick up important patterns like using asynchronous messaging for interaction based on non blocking concurrency and model persistence, which delivers the speed of in-memory processing along with suitable guarantees of reliability.

the-learn-d-developer-design-patterns


The Learn'd Developer: Design Patterns—A book that examines Design Patterns using a test-driven approach

ArithmeticParser - An simple arithmetic expression parser using various design patterns


An simple arithmetic expression parser using various design patterns

RegexpFilter - Collect&design some Regular Expression Patterns for filters in many applications


Collect&design some Regular Expression Patterns for filters in many applications

DDDSample.Net


A .NET implementation of Domain Driven Design (DDD) sample application based on Eric Evans' examples included in his great book. Project is intended to be used in training, demonstration and experiments.