DDD recommends that the domain objects should be in a valid state at any time. Aggregate roots are responsible for guaranteeing the invariants and Factories for assembling objects with all the require
From 开发者_运维百科a practical point of view, how can you adapt the domain model to the MVC pattern? For example, could I use some wrapper classes?They aren\'t really related.
I\'m looking for some advice on architecture for a client/server solution with some peculiarities. The client is a fairly thick one, leaving the server mostly to peristence, concurrency and infrastru
I have an application structured as follows: dao domain main services utils I\'ve made a class that reads the application configuration from an XML file. The question is where should it be placed?
I have an asp.net mvc 2.0 application that contains Areas/Modules like calendar, admin, etc... There may be cases where more than one area needs to access the same Repo, so I am not sure where to put
I\'m dealing with a database that contains data with inconsistencies such as white leading and trailing white space.
I want to attach to a running process using \'ddd\', what I manually do is: # ps -ax | grep PROCESS_NAME
I am trying to set up proper domain architecture using Fluent NHibernate and Linq to NHibernate.I have my controllers calling my Repository classes, which do the NHibernate thang under the hood and pa
I\'ve built some shopping cart systems in the past, but I always d开发者_开发百科esigned them such that the final order invoice is just a shopping cart that has been marked as \"purchased\". All the l
I am trying to learn Domain Driven Design and recently read that lots of people advocate creating a ViewModels for your views that store开发者_高级运维 all the values you want to display in a given vi