Encapsulating repository queries

design patterns    domain driven design    linq to sql    nhibernate
I've moved away from putting query (eg GetCondition / FindCondition) o n my repositories. Now I create queries objects for each would be method. Why?

Domain Driven Design introduction

architecture    domain driven design
I kicked off "Friday Forums" at my workplace with this introduction to domain driven design, covering the very basics around modelling domain entities and their boundaries. Domain events not covered.