Hello, and welcome to Domain-Driven Design Fundamentals, part of the ASP.NET MVC 5 Learning Path here at Pluralsight. Your authors, Steve Smith and Julie Lerman, are looking forward to helping you learn the fundamentals of Domain-Driven Design (DDD) through a demonstration of customer interactions and a complex demo application.
Along the way, you’ll learn about elements of a domain model, aggregates in Domain-Driven Design, and repositories. You’ll also get hands on modeling problems, and learn about technical components of DDD, and how to manage complexity.
So if you’re ready to get started, Domain-Driven Design Fundamentals is waiting for you. Thanks again for visiting us here at Pluralsight!
Julie Lerman is a Microsoft MVP, .NET mentor and consultant who lives in the hills of Vermont. You can find Julie presenting on data access and other Microsoft .NET topics at user groups and conferences around the world. Julie is the author of the highly acclaimed "Programming Entity Framework (with a second edition coming soon) and authors the MSDN Magazine Data Points column.
Introducing DDD Hi this is Steve Smith and this is Julie Lerman. Welcome to our course on Domain-Driven Design Fundamentals. We have a lot of great ideas to share with and you're welcome to reach out to us online. You can find me online at TheDataFarm. com, or on Twitter @julielerman. And I'm online at Ardalis. com, or on Twitter as @ardalis.
DDD: Modeling Problems in Software Hi this is Steve Smith and this is Julie Lerman. Welcome to the second module of our Domain-Driven Design Fundamentals course. This video will focus on Modeling Problems in Software. We've got a lot of great ideas to share with you and you're welcome to reach out to us online. You can find me online at TheDataFarm. com or on Twitter @julielerman. And I'm at Ardalis. com or on Twitter as @ardalis.
Elements of a Domain Model Hello this is Julie Lerman. And this is Steve Smith. In this module we're going to focus on organizing our bounded contexts using key Domain-Driven Design patterns. You can find me online at Ardalis. com or on Twitter as @ardalis. And you can find me online at TheDataFarm. com or on Twitter at @julielerman. Let's get started.
Aggregates in Domain-Driven Design Hello, this is Julie Lerman and this is Steve Smith. Welcome to the fourth module of our course, Domain Driven Design Fundamentals. In these next two modules we'll talk about how to manage complexity in your domain. This module will focus on the aggregate pattern.
Repositories Hello. I'm Julie Lerman and this is Steve Smith. In this module of Domain Driven Design Fundamentals you'll learn about repositories, another critical pattern for Domain Driven Design.
Domain Events and Anti-corruption Layers Hi. This is Steve Smith and this is Julie Lerman. In this module of Domain Driven Design Fundamentals you will learn about Domain Events and Anti-Corruption Layers, two patterns for decoupling how the domain model communicates internally and with other systems.
Reaping the Benefits of Domain-Driven Design Hello. This is Julie Lerman and this is Steve Smith. In this module we're going to wrap up our course on Domain Driven Design Fundamentals by showing how we can reap the benefits of our design when it's time to add additional functionality to the system. Let's get started.