| 
  • If you are citizen of an European Union member nation, you may not use this service unless you are at least 16 years old.

  • You already know Dokkio is an AI-powered assistant to organize & manage your digital files & messages. Very soon, Dokkio will support Outlook as well as One Drive. Check it out today!

View
 

DDD Query Patterns

Page history last edited by Martin Aatmaa 14 years ago

    Concepts

 

        * Querying: Page, Sort (including Group) and Filter. Project.

 

        * Specification pattern

 

        * Specification pattern and LINQ

 

        * IQueryable

 

        * Repository pattern

 

    Implementation

 

        * NHibernate LINQ provider IQueryable

 

        * Specifications as first class domain citizens

            

            * Used by entities

            

            * Use by service layer

            

        * The fat repository

 

 

    Questions

 

        * Should we expose IQueryable to outside the domain? To the view layer?

 

            * If not, what are the alternatives?

 

        * How do you deal with dynamic queries?

 

        * To what extent is a DSL a viable option?

Comments (0)

You don't have permission to comment on this page.