title: How To Implement The Query Side Of CQRS in DDD?
body: <p>I have implemented the command side of DDD using the domain model and repositories, but how do I implement the query side?</p>
  
  <p>Do I create an entirely new domain model for the UI, and where is this kept in the project structure...in the domain layer, the UI layer, etc?</p>
  
  <p>Also, what do I use as my querying mechanism, do I create new repositories specifically for the UI domain objects, something other than repositories, or something else?</p>