DotNetShoutout - Stories tagged with DDD
5
shouts

Bidirectional Integrity: IEnumerable and read only Entity properties

published 2 days, 12 hours, 15 minutes ago posted by http://sblakemore.com/blog/http://sblakemore.com/blog/ 3 days, 12 hours, 54 minutes ago
Monday, March 15, 2010 11:56:09 AM GMT Sunday, March 14, 2010 11:16:21 AM GMT
Keeping your bidirectional relationships in sync and providing a clean API for consumers which only exposes the operations you want them to see. (more)
category: Architecture | clicked: 36 | comment | | source: sblakemore.com
tags: .NET, C#, DDD
10
shouts

HerdingCode - Episode 71: James Avery and Rob Conery on NoSQL and a bunch of other stuff

published 40 days, 15 hours, 2 minutes ago posted by mithumithu 43 days, 4 hours, 58 minutes ago
Friday, February 05, 2010 9:09:01 AM GMT Tuesday, February 02, 2010 7:12:52 PM GMT
James and Rob invade this week’s show to discuss NoSQL, the ASP.NET MVC vs WebForms debate, TekPub and all kinds of other stuff. Object Databases and NoSQL, ORM are so last year James challenges the idea that all data must reside in a relational databases for everything Rob won’t go to the bar in an 18-wheeler. Graph databases, Object Databases, Document Databases Doesn’t an ORM abstract the database away already so what are we saving? James pimps TekPub Rob talks it bit about DDD and how we marry rel... (more)
category: Podcast | clicked: 49 | comment | | source: herdingcode.com
tags: ASP .NET, C#, DDD, HerdingCode, MSDN, MVP, VB
3
shouts

Reactive Extensions API: Domain Events Example

posted by http://chaliy.name/http://chaliy.name/ 70 days, 2 hours ago
Wednesday, January 06, 2010 10:10:11 PM GMT
About two weeks ago, I started exploring Reactive Extensions API. Should say, it looks very promising. I found dozens of examples. All this examples gives understanding what Rx is and how to use it. This is really cool. But this does not answer the question - what problems Rx is intended to solve. This post is one of the possible answers. (more)
category: Foundation | clicked: 14 | comment | | source: chaliy.name
tags: DDD, Domain Events, Rx
1
shouts

Mike Chaliy: Does Event Sourcing works with DDD?

posted by http://chaliy.name/http://chaliy.name/ 77 days, 23 hours, 14 minutes ago
Wednesday, December 30, 2009 12:56:47 AM GMT
This post is inspired by CQRS a la Greg Young. I do not think that this is answer to Mark’s post. Rather this is kind of thoughts on the topic. What brought my attention are too many lines of plumbing code. In contrast to classical DDD, Mark’s Root Aggregate overloaded with infrastructure concerns. No one can read this code easily. Now you cannot read behavior of the entity as plain text. Aggregate Root is not modeling concept any longer. It just a container with state required for logic and some logic... (more)
category: Architecture | clicked: 20 | comment | | source: chaliy.name
tags: CQRS, DDD, Event Sourcing
10
shouts

Domain-Driven Documentation

published 95 days, 18 hours, 6 minutes ago posted by https://www.google.com/accounts/o8/id?id=AItOawlaVlLBbncfI-kMRw49gppHW031v5SQL4Yhttps://www.google.com/accounts/o8/id?id=AItOawlaVlLBbncfI-kMRw49gppHW031v5SQL4Y 97 days, 15 hours, 22 minutes ago
Saturday, December 12, 2009 6:04:19 AM GMT Thursday, December 10, 2009 8:48:41 AM GMT
Here’s a couple of real-life documentation examples from a system I’ve been building for a client... (more)
category: Architecture | clicked: 85 | comment | | source: richarddingwall.name
tags: DDD, Documentation, Domain Driven Design, Ubiquitous Language
12
shouts

Value objects: Immutability and Equality - Mark Needham

published 139 days, 10 hours, 31 minutes ago posted by StevesSteves 142 days, 11 hours, 52 minutes ago
Thursday, October 29, 2009 1:39:28 PM GMT Monday, October 26, 2009 12:18:37 PM GMT
A couple of weeks ago I was working on some code where I wanted to create an object composed of the attributes of several other objects. The object that I wanted to construct was a read only object so it seemed to make sense to make it a value object. The object would be immutable and once created none of the attributes of the object would change. This was my first attempt at writing the code for this object:publicclass MyValueObject {privatereadonlystring otherValue;privatereadonly SomeMutableEntity ... (more)
category: Architecture | clicked: 45 | comment | | source: www.markhneedham.com
tags: DDD, Domain Driven Design
6
shouts

Repsitories don’t have save methods

published 145 days, 11 hours, 18 minutes ago posted by https://www.google.com/accounts/o8/id?id=AItOawlaVlLBbncfI-kMRw49gppHW031v5SQL4Yhttps://www.google.com/accounts/o8/id?id=AItOawlaVlLBbncfI-kMRw49gppHW031v5SQL4Y 146 days, 10 hours, 51 minutes ago
Friday, October 23, 2009 12:52:26 PM GMT Thursday, October 22, 2009 1:19:13 PM GMT
Here’s a repository from an application I’ve been working on recently. It has a pretty significant leaky abstraction problem that I shall be fixing tomorrow:public interface IEmployeeRepository { void Add(Employee employee); void Remove(Employee employee); void GetById(int id); void Save(Employee employee); }What’s wrong with this picture? Let me quote the DDD step by step wiki on what exactly a repository is: Repositories behave like a collection of an Aggregate Root, and act as a faca... (more)
category: Architecture | clicked: 65 | comment | | source: richarddingwall.name
tags: DDD
11
shouts

Shrinkr - Url Shrinking Service Developed with Entity Framework 4.0, Unity, ASP.NET MVC And jQuery (Part 2) - Kazi Manzur Rashid

published 184 days, 15 hours, 25 minutes ago posted by mithumithu 185 days, 10 hours, 6 minutes ago
Monday, September 14, 2009 8:46:08 AM GMT Sunday, September 13, 2009 2:04:59 PM GMT
In the previous post we have created our initial domain model, in this post I will show you how the domain model is mapped to database with Entity Framework 4.0. But before that I would like to discuss how I usually structure the Visual Studio Projects. Most often I prefer to have a one class library and one web project where each has its own unit test project and only one integration test project, for example: * Shrinkr.Core * Shrinkr.Core.UnitTest * Shrinkr.Web * Shrinkr.Web.UnitTest * Shrinkr.Integr... (more)
category: ASP.NET | clicked: 96 | comment | | source: weblogs.asp.net
tags: ASP.NET, ASP.NET MVC, ASPNETMVC, Best Practise, C#, Common Service Locator, DDD, Entity Framework, IoC/DI, jQuery, Mock, MVC, Open Source, Shrinkr, TDD, Unit Test, Unity
7
shouts

Wither the Repository - Jimmy Bogard - Los Techies

published 186 days, 10 hours, 4 minutes ago posted by StevesSteves 187 days, 11 hours, 49 minutes ago
Saturday, September 12, 2009 2:06:37 PM GMT Friday, September 11, 2009 12:21:44 PM GMT
Looking at the different Repository pattern implementations, one thing really surprised me – how far off these implementations are from the original Fowler definition of the Repository.  Instead, we see a transformation to the examples in the Evans description of Repository.  Fowler’s definition for a Repository is: Mediates between the domain and data mapping layers using a collection-like interface for accessing domain objects. But in our original Repository pattern implem... (more)
category: Architecture | clicked: 47 | comment | | source: www.lostechies.com
tags: DDD, Domain Driven Design, Repository
18
shouts

Shrinkr - Url Shrinking Service Developed with Entity Framework 4.0, Unity, ASP.NET MVC And jQuery (Part 1) - Kazi Manzur Rashid's Blog

published 187 days, 8 hours, 11 minutes ago posted by mithumithu 188 days, 9 hours, 39 minutes ago
Friday, September 11, 2009 3:59:47 PM GMT Thursday, September 10, 2009 2:31:43 PM GMT
Creating a full blown url shrinking service was pocking around in my mind for quite some time(of course by using Twitter). Since I heard quite a few good things on Entity Framework 4.0, so I decided to start with it. The first thing I usually do when developing an application is creating the domain model. But to create the domain model, we first have to define the basic functionalities: The system will only use Open ID for authentication. User should be able to shrink url without logging in. When shrin... (more)
category: ASP.NET | clicked: 71 | comment | | source: weblogs.asp.net
tags: ASP.NET, ASP.NET MVC, ASPNETMVC, Best Practise, Common Service Locator, DDD, Entity Framework, IoC/DI, jQuery, Mock, MVC, Shrinkr, TDD, Unit of Work, Unity
3
shouts

InfoQ: Strategic Design - Responsibility Traps

posted by https://me.yahoo.com/mosessaur#7fe0dhttps://me.yahoo.com/mosessaur#7fe0d 193 days, 1 minute ago
Sunday, September 06, 2009 12:09:28 AM GMT
Strategic Design - Responsibility Traps Eric discusses the need for strategic thinking and how early design decisions can affect project and organization trajectories and why they involve much more than mere architecture. (more)
category: Architecture | clicked: 2 | comment | | source: www.infoq.com
tags: DDD, Domain Driven Design, presentations, Software Design
9
shouts

Richard Dingwall » SOLID ugly code

published 193 days, 15 hours, 49 minutes ago posted by https://www.google.com/accounts/o8/id?id=AItOawlaVlLBbncfI-kMRw49gppHW031v5SQL4Yhttps://www.google.com/accounts/o8/id?id=AItOawlaVlLBbncfI-kMRw49gppHW031v5SQL4Y 194 days, 23 hours, 33 minutes ago
Saturday, September 05, 2009 8:21:30 AM GMT Friday, September 04, 2009 12:37:25 AM GMT
Today we are working on a system that, among other things, sends notification e-mails to employees when their attention is required. Getting an employee’s e-mail address is normally pretty simple, but this organisation has are around 10,000 staff out in the field, many of whom don’t have access to a computer let alone a work e-mail account. To counter this problem we use some simple chain-of-command rules:If the Employee has an e-mail address, send it to that.If he doesn’t have one, send it to his immed... (more)
category: Architecture | clicked: 34 | comment | | source: richarddingwall.name
tags: DDD, SOLID
8
shouts

DDD: Repository Implementation Patterns - Jimmy Bogard - Los Techies

published 194 days, 21 hours, 33 minutes ago posted by StevesSteves 195 days, 12 hours, 50 minutes ago
Friday, September 04, 2009 2:38:09 AM GMT Thursday, September 03, 2009 11:20:24 AM GMT
One of the major structural patterns encountered in DDD (and one of the most argued about) is the Repository pattern.  You’ve created a persistent domain model, and now you need to be able to retrieve these objects from an encapsulated store.  In Fowler’s PoEAA, the Repository pattern is described as: Mediates between the domain and data mapping layers using a collection-like interface for accessing domain objects. In many DDD implementations, the use of a Repository is wide... (more)
category: Architecture | clicked: 96 | comment | | source: www.lostechies.com
tags: DDD, Domain Driven Design, Patterns, Patterns & Practices, Patterns and Practices
8
shouts

DDD Step by Step - Greg Young - CodeBetter.Com

published 197 days, 11 hours, 3 minutes ago posted by StevesSteves 198 days, 7 hours, 44 minutes ago
Tuesday, September 01, 2009 1:07:57 PM GMT Monday, August 31, 2009 4:26:28 PM GMT
I don’t know how many people already know about this but figured I would put up a post about it as a pointer for those who have not seen it. I was surfing over at DDDStepByStep.com and there are a lot of new resources available there for people who are learning DDD. Casey Charaltan Charlton :) is the one who has put it together and there is really some valuable information there. As an example he has (recently?) put up this about 50 page PDF that is a short book on getting started with DDD including ma... (more)
category: Architecture | clicked: 78 | comment | | source: codebetter.com
tags: Book, DDD, Domain Driven Design, Ebook
2
shouts

Summary 12.08.2009 – 14.08.2009 « Bogdan Brinzarea’s blog

posted by http://bogdanbrinzarea.wordpress.com/http://bogdanbrinzarea.wordpress.com/ 215 days, 16 hours, 51 minutes ago
Friday, August 14, 2009 7:19:11 AM GMT
Storage of events in DDD. OSS project to clone StackOverflow. LINQ and the next version of Moq. Table splitting in EF 4.0. (more)
category: Architecture | clicked: 5 | comment | | source: bogdanbrinzarea.wordpress.com
tags: Architecture, asp.netmvc, DDD, entityframework4.0, Moq
2
shouts

Summary 09.08.2009 – 11.08.2009 « Bogdan Brinzarea’s blog

posted by http://bogdanbrinzarea.wordpress.com/http://bogdanbrinzarea.wordpress.com/ 218 days, 15 hours, 53 minutes ago
Tuesday, August 11, 2009 8:17:25 AM GMT
ASP.NET MVC DropDownList helper Distributing a single bounded context How SubmitChanges works in RIA Services Unity features Entity properties in EF 4.0 ASP.NET MVC 2.0 buddy class for validation annotations (more)
category: ASP.NET | clicked: 6 | comment | | source: bogdanbrinzarea.wordpress.com
tags: asp.netmvc, DDD, DDDD, entityframework4.0, riaservices, Unity
15
shouts

Richard Dingwall » Real-life DDD: organise code by responsibility layers, not repositories and services

published 220 days, 6 hours, 23 minutes ago posted by https://www.google.com/accounts/o8/id?id=AItOawlaVlLBbncfI-kMRw49gppHW031v5SQL4Yhttps://www.google.com/accounts/o8/id?id=AItOawlaVlLBbncfI-kMRw49gppHW031v5SQL4Y 222 days, 4 minutes ago
Sunday, August 09, 2009 5:47:59 PM GMT Saturday, August 08, 2009 12:06:30 AM GMT
Here is a screenshot from Visual Studio from a project for a client that I have been lead developer on for the past few months. The domain (actually a bounded context within a larger ERP system) is training for an emergency services department, where staff are required to be proficient in all sorts of skills like using rescue equipment and performing first aid. On the left is what the domain layer looked like when we began several months ago. On the right is how it looks today: What do you notice? Ob... (more)
category: Architecture | clicked: 63 | comment | | source: richarddingwall.name
tags: DDD
4
shouts

Summary 05.08.2009 « Bogdan Brinzarea’s blog

posted by http://bogdanbrinzarea.wordpress.com/http://bogdanbrinzarea.wordpress.com/ 224 days, 9 hours, 36 minutes ago
Wednesday, August 05, 2009 2:34:15 PM GMT
Fluent interfaces, DDD, Entity Framework 4.0, T4, Design patterns, Architecture (more)
category: Architecture | clicked: 2 | comment | | source: bogdanbrinzarea.wordpress.com
tags: Architecture, DDD, designpatterns, entity framework 4.0, T4
3
shouts

Reducing Complexity: Tip on employing the domain model pattern

posted by devstuff2devstuff2 226 days, 12 hours, 47 minutes ago
Monday, August 03, 2009 11:23:38 AM GMT
Today, I read Udi's latest article about domain model pattern published in MDSN magazine. I want to comment on following part of the article: When designing a domain model, spend more time looking at the specifics found in various use cases rather than jumping directly into modeling entity relationships—especially be careful of setting up these relationships for the purposes of showing the user data. That is better served with simple and straightforward database querying, with possibly a thin layer of ... (more)
category: Architecture | clicked: 7 | comment | | source: reducingcomplexity.blogspot.com
tags: DDD, Design Patterns
5
shouts

Simon says... : [EN] Mentoring DDD: NHibernate Fetching Strategies

posted by http://maciej-progtech.blogspot.com/http://maciej-progtech.blogspot.com/ 231 days, 3 hours, 2 minutes ago
Wednesday, July 29, 2009 9:08:39 PM GMT
The author: One of my previous posts was about my implementation of fetching strategies for NHibernate 2. This time, under the same title, I want to share with you some of my thoughts about NHiberante internal design.Second version of NHibernate is based on the 'event architecture' (described here in section 11.2). Some of the most important NHiberate functionalities were rearchitected so that the main code is placed in a event listener. Thanks to this, NHibernat... (more)
category: Architecture | clicked: 17 | comment | | source: zine.net.pl
tags: DDD, NHibernate
Previous 1 2 3 4 5 6 7 Next