Hi All, On my current project we won't have access to domain experts, instead we'll have access to proxy domain experts within the team (primarily senior...
Hi All, Videos of the Oredev conference sessions (including the DDD track) were finally posted about a week ago. Here's the URL in case you're interested: ...
While I realise that one of the properties of an Aggregate is to choose an Entity that serves as the root of that boundary, is everyone actually using that...
Hello everyone, Let's take a hypothetical class Painter. We may decide that for each paint task we will use the same painter. So for painting a wall we will...
They aren't part of the domain model so strictly speaking the answer is "No", but as we implement our application it is obvious that the DTOs and the Domain...
Usually we have something like this in a web controller: void EditChild(int aggregateChildId) { ViewData["child"] = GetEntity(aggregateChildId); ShowView(); } ...
Hi all. This is a question that Ying and I were discussing recently. Here is the picture... I was pulled into a portal development project at such a point when...
HI all. During our first conversations with the Domain Experts, even though we are cood analyst and/or fast writers, a lot of details will still be missing. DE...
A DDD FAQ for all of these sort of issues would be great. Sure, there are plenty of domain-specific problems that don't have general solutions, but we're quite...
So I'm happy with DTOs being used for presentation (or ViewModels if that's your favoured nomenclature), but I'm struggling with how they should be hydrated...
There's been a recent thread about DTOs (data transfer objects) as a means of shipping data from the domain layer to the presentation layer, along with a nice...
I have been following many threads where the distinctions were being drawn between a DDD app and CRUD or reporting app (or forms over data). This thought came...
I am about to leave for this event: http://skillsmatter.com/event/design-architecture/ddd-and-deployment-challenges-257 Over two hours drive each way. I...
Hello there, [Wall of text critically hits you for 9999] [Sorry for the huge wall of text, this ended up getting really big] [Introduction Bits - Since it's my...
I'm new to the whole DDD thing - but very enthusiastic as I can certainly see the benefits. As a test bed for me to try out what I've learned from a couple of...
There seems to be two schools of thought: 1. A "business" object can be in an invalid state as long as it is valid before persistence. (NakedObjects et al) 2....
... In an online interaction, users don't page through thousands of records. Or, at least, shouldn't have to. Nor do they particularly care how many records ...
... I know a number of people supporting thin UI for a number of reason, but what is your reason? In fact, for a lot of case, I will think thin UI is the ...
There has been a lot of talk about using DTO's for transporting data between the UIand the domain layer. I intellectually understand that DTO's are good and...
Eben, I do a fair bit of smart client development myself (actually have an MSDN article that will be published in a couple of months you might enjoy). You can...
Hi All! Just thinking about how to organize the various rules and specifications, especially for the CUD operations. Have read many posts here and elsewhere...
I could need some help regarding a specific name for a service, please ... We have a repository interface, lets say IPersonRepository. This repository has the...
Hi, just a quick note: on tuesday, I'm doing a talk on deployment challenges and applying DDD with distributed systems. Topics that will be discussed include...
http://www.codeplex.com/AppArch/Wiki/View.aspx?title=How%20To%20-%20Domain%20Driven%20Design&referringTitle=Home Interesting. -- It is the mark of an educated...
Hi all, I am new to DDD. I am struggling to define Domain interaction with other layers, particularly UI and application. I understand this forum is meant for...
Hi all, I am new to DDD and about to refactor an existing project to a domain- driven design. While doing this, one of the first problems im having is that of...
Hi all, sorry for reposting this - but I would really appreciate some thoughts on this: What I stumbled upon in Eric's book is the chapter "Separating Commands...
Is it a good idea to cast an entity to the specific implementation in the inheritor from generic service? For example I have to maintain two application...