An open API service indexing awesome lists of open source software.

https://github.com/vkhorikov/anemicdomainmodel

Source code for the Anemic Domain Model Pluralsight course
https://github.com/vkhorikov/anemicdomainmodel

Last synced: 23 days ago
JSON representation

Source code for the Anemic Domain Model Pluralsight course

Awesome Lists containing this project

README

        

Welcome to Refactoring from Anemic Domain Model Towards a Rich One
=====================

This is the source code for my Pluralsight course [Refactoring from Anemic Domain Model Towards a Rich One][L5].

How to Get Started
--------------

There are 2 versions of the source code: Before and After. You can go ahead and look at the After version but I would recommend that you follow the course and do all refactoring steps along with me.

In order to run the application, you need to create a database and change the connection string in the composition root.

.NET 6
--------------
The version of the "Before" solution for .NET 6 can be found in a separate branch: [dotnet6][L6]

[L2]: DBCreationScript.txt
[L3]: DddInPractice.UI/App.xaml.cs
[L1]: http://www.apache.org/licenses/LICENSE-2.0
[L4]: https://www.pluralsight.com/courses/domain-driven-design-in-practice
[L5]: http://www.pluralsight.com/courses/refactoring-anemic-domain-model
[L6]: https://github.com/vkhorikov/AnemicDomainModel/tree/dotnet6