InfoQ Homepage Presentations Exploring Domain Driven Design Implementation Patterns in .NET, Part 2/2
Exploring Domain Driven Design Implementation Patterns in .NET, Part 2/2
Summary
Steve Bohlen introduces DDD principles and concepts, and explores various patterns -Repositories, Specifications, Entities, Value Objects, Services, etc. - useful for implementing DDD in .NET code. Part 1 of the presentation is here: http://www.infoq.com/presentations/ddd-net-1
Bio
Steve Bohlen is a Principal Software Engineer at Microsoft, having over 20 years of experience as a former practicing Architect, CAD Manager, IT Technologist, Software Engineer, CTO, and consultant. Steve contributes to NHibernate, Spring.NET, Common.Logging, NDbUnit, Common.Logging, and others. He speaks publicly, blogs, and is the author of several screencast on Agile and ALT.NET.
About the conference
The conference is a two-day, multi-track event that covers all aspects of software development, design and project management. We have speakers from all over the world who are industry experts that deliver both break-out sessions as well as hands-on workshops to further our attendee’s knowledge and understanding of the topics.
Community comments
Part 1?
by bogdan calmac,
Re: Part 1?
by Andrey Shtukaturov,
What are the bounded contexts in this sample?
by Kevin Krac,
The slides to download are from the first part!
by Richard Dür,
Re: The slides to download are from the first part!
by Roxana Bacila,
Re: The slides to download are from the first part!
by Richard Dür,
Re: The slides to download are from the first part!
by Roxana Bacila,
Re: The slides to download are from the first part!
by Richard Dür,
Re: Code
by Yazid Arezki,
Re: Code
by Nikolaj Trosin,
DDD .net core preview 2 sample
by César Castro,
Part 1?
by bogdan calmac,
Your message is awaiting moderation. Thank you for participating in the discussion.
If this is part 2, where is part 1?
Re: Part 1?
by Andrey Shtukaturov,
Your message is awaiting moderation. Thank you for participating in the discussion.
part 1
www.infoq.com/presentations/ddd-net-1?utm_sourc...
What are the bounded contexts in this sample?
by Kevin Krac,
Your message is awaiting moderation. Thank you for participating in the discussion.
I don't quite see what a bounded context is in the Sample project shown in this video.
As per M Fowler's link: martinfowler.com/bliki/BoundedContext.html
a context is a small portion of the domain.
In the sample I see a separation per layer (Sample.Domain and Sample.Infrastructure) but I don't see a clear separation per domain context.
The slides to download are from the first part!
by Richard Dür,
Your message is awaiting moderation. Thank you for participating in the discussion.
Can I everywhere download the slides from the second part?
Re: The slides to download are from the first part!
by Roxana Bacila,
Your message is awaiting moderation. Thank you for participating in the discussion.
Hi Richard,
Yes, the slides can be downloaded. Please see the Slides button right under the video. You just have to be logged into your InfoQ account to be able to download them.
We hope this helps,
Roxana Bacila
Community Contributions Facilitator
InfoQ Enterprise Software Development Community
InfoQ.com | InfoQ China | InfoQ Japan | InfoQ Brazil | InfoQ France | QCon
Re: The slides to download are from the first part!
by Richard Dür,
Your message is awaiting moderation. Thank you for participating in the discussion.
Hi Roxana,
thank you for your answer. But the downloaded file shows the slides of the first part (not the second part).
Re: The slides to download are from the first part!
by Roxana Bacila,
Your message is awaiting moderation. Thank you for participating in the discussion.
Hi Richard,
The slide deck contains both parts of this presentation: slides 1-41 are for Part 1 and slides 42-72 are for Part 2.
Hope this helps,
Roxana Bacila
Community Contributions Facilitator
InfoQ Enterprise Software Development Community
InfoQ.com | InfoQ China | InfoQ Japan | InfoQ Brazil | InfoQ France | QCon
Re: The slides to download are from the first part!
by Richard Dür,
Your message is awaiting moderation. Thank you for participating in the discussion.
Hi Roxana,
perfect. Thank you!
Re: Code
by Yazid Arezki,
Your message is awaiting moderation. Thank you for participating in the discussion.
Excellent talk, any chance of getting a copy of the code ?
Thx
Yaz
DDD .net core preview 2 sample
by César Castro,
Your message is awaiting moderation. Thank you for participating in the discussion.
Hi Steve Bohlen, I'm César Castro, please see my latest project in .dotnet core preview 2 called DDD Anemic Monolithic N-LayeredArchitecture with .Net Core Preview 2 github.com/cesarcastrocuba/nlayerappv3, its the newest version of N-LayeredArchitecture created by César de la Torre. If you want to collaborate/improve this project stay in touch with me in cesar_castro_cuba@msn.com.
Re: Code
by Nikolaj Trosin,
Your message is awaiting moderation. Thank you for participating in the discussion.
github.com/sbohlen/talks
What interesting is that abstract class IdentityPersistenceBase there does not have implementations like it was shown on this talk...