D



Index


[A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] [Y]

Dahan, Udi
DAL (Data Access Layer)
data
     retrieving, example of
     storing (persistence infrastruc-ture) 2nd
         choosing how to store data
         file system
         object database
         RAM
         relational database
         resource managers
     submitting, example
     working with data in an OO fashion
data access code
Data Access Layer (DAL)
data access, testing
database constraints, creating APIs
databases
     advanced database support: NHibernate
     filtering in databases with huge parameter lists
     legacy databases:mapping
     maintainability
     performance
     relational databases 2nd
         impedance mismatch with Domain model
         NHibernate
         storing data (persistence infrastructure)
database schemas
database support, O/R Mapper
database testing
     evolving schemas
     maintaining the state of the database during the run
     resetting data used by a test before the test
     resetting database before each test
     separating the testing of the unit from the testing of the call to the
databinding
Data Mapper 2nd 3rd
     choosing approach
     code generation of custom code
     custom manual code
     Metadata mapping
Data Transfer Objects (DTO) 2nd
datatypes, special datatypes (PI)
DbUnit
DDD (Domain-Driven Design) 2nd
     layering
     model focus
     NHibernate and
         assemblies
         ISession
         repositories
         transactions
     refactoring
Decorator pattern 2nd 3rd
decoupling Controllers from the View (MVC pattern)
dependency, TDD
Dependency Injection 2nd 3rd 4th 5th
     Constructor Dependency Injection
     registries
     Setter Dependency Injection
     Spring.NET
     versus Service Locator
Design Patterns 2nd
     Query Objects (example) 2nd
         problem
         solution proposal one: filter within Domain
         solution proposal three: query objects
         solution proposal two: filtering in database
     state pattern (example) 2nd
         problem
         solution proposal four
         solution proposal one
         solution proposal three
         solution proposal two
     Strategy
Design Patterns (ital)
developers
Diagnostics
directionality
discount curves
display dynamics, unit testing example
displaying object types, unit testing example
distribution
     fault tolerance
     scalability
     security
documentation, TDD
Domain-Driven Design (DDD) 2nd
     layering
     model focus
     NHibernate and
         assemblies
         ISession
         repositories
         transactions
     refactoring
domain-related rules
     Aggregates
     avoiding problems
     cooperation
     IDs
     locating set-based processing methods
     service validation
     transitions
Domain Mode, starting point for approaching feature list
Domain Model 2nd 3rd
     client-side Domain Model
     complete or subset instantiation
     concurrency 2nd
     DDD
         layering
         model focus
         NHibernate and
         refactoring
     executing
     impedance mismatch with relational database
     instances, life cycle of
     isolating instances
     location of
         queries
     mapping Presentation Model
     model focus
     NHibernate:classification
     O/R Mapper
     Object-Relational Mapping and
     orders
     partitions
     PL and
     problems/features
         checking with credit institutes
         concurrency conflict detection
         customers may not owe more than a certain amount of
         list customers by applying flexible and complex filters
         list orders when looking at specific customers
         order may not have a total of more than one million
         orders and customers should have unique numbers
         orders have acceptance status
         orders must have customers, orderlines must have
         orders with many different lines
         saving orders
     Query Objects (example), filtering within Domain Model
     refining
         historic customer information
         Order
         OrderDate
         OrderFactory
         OrderRepository
         OrderType
         ReferencePerson
         through TDD experimentation
         total amount of each order
     semantics for the life cycle of the Domain Model instances
     shifting from database focus
     stateful or stateless Domain Model instantiation
     TDD
     UI
         adding orders
         list orders for customers
         Separated Presentation pattern
     unit testing GUI
     wrapping with Presentation Model
Domain Model instantiation
domain objects, applying locking aspects to
Domain Patterns
     Factory (example) 2nd
         problem
         solution proposal one
         solution proposal three
         solution proposal two
Domain Specific Languages (DSL)
Dornenburg, Erik
DoSomething() method
DSL (Domain Specific Languages)
DTO (Data Transfer Objects)
DynamicMock




Applying Domain-Driven Design and Patterns(c) With Examples in C# and  .NET
Applying Domain-Driven Design and Patterns: With Examples in C# and .NET
ISBN: 0321268202
EAN: 2147483647
Year: 2006
Pages: 179
Authors: Jimmy Nilsson

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net