Here is my opinion about all of this: The root namespace contains a classes that implement Fowler's DomainModel domain logic pattern (not just data transfer objects - also may contain validation methods and domain-specific functions). but the DomainObjectBase is this layer's supertype and can't belong...
Posted to
Architecture
(Forum)
by
kejroot
on
12-15-2006, 12:00 AM
Filed under: design pattern, MVC, entity, bll, dal, Class Design, OOP, O/R Mapping, classes, ORM, architecture