Specification is a project mainly written in C#, it's free.
Specification Pattern compatible with Linq
404: Not Found