New answers tagged

1

Start by creating a folder within the solution by separating projects by features or departments and one folder for cross-cutting or shared projects as you prefer. After that, within each folder you created for each feature you can add other subfolders to Data Access, Domain Model, Application and UI. This already will be a good start to application of DDD....


2

Not all services require to be run as web services. A plenty of use cases which are async in behaviour can be performed by backend services which do not necessarily interact via REST or similar methods. Any use case which does not require immediate response can have two parts, one to accept the request and send response and the other one to process the ...


Top 50 recent answers are included