Source for blog post Getting Started with Linq to Querystring Part 2 - Filtering and Named Searches