Skip to content

Sample code for the Pluralsight DDD Fundamentals course by Julie Lerman and Steve "ardalis" Smith

License

Notifications You must be signed in to change notification settings

fredatgithub/pluralsight-ddd-fundamentals

 
 

Repository files navigation

Pluralsight DDD Fundamentals Sample

Sample code for the Pluralsight DDD Fundamentals course (coming soon) by Julie Lerman and Steve "ardalis" Smith. If you are looking for the .NET Framework sample from the original 2014 DDD Fundamentals course, it's available as the ddd-vet-clinic sample.

Give a Star! ⭐

If you like or are using this project to learn, please give it a star. Thanks!

Running the Sample

The easiest way to run the sample is using docker. Download the source and run this command:

TBD

Visual Studio

Running the sample from Visual Studio requires some additional setup. You will need to run multiple solutions side by side. You will also need to run RabbitMQ, ideally as a docker image, which you can so using this command:

docker run --rm -it --hostname ddd-sample-rabbit -p 15672:15672 -p 5672:5672 rabbitmq:3-management

You should be able to open localhost:15672 to view RabbitMQ management interface.

Architecture Notes

Deveoper Notes

Credits

This sample is from Julie Lerman and Steve Smith's Pluralsight course. The original sample was written for .NET Framework by Steve. The current .NET 5 version was initially ported with the help of Shady Nagy. Progress Software provided the Blazor Scheduler control used to display the clinic's schedule. Additional credits include:

  • TBD

About

Sample code for the Pluralsight DDD Fundamentals course by Julie Lerman and Steve "ardalis" Smith

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • CSS 62.6%
  • C# 33.8%
  • HTML 3.2%
  • Other 0.4%