@@ -27,14 +27,20 @@ The master branch is now using .NET Core Version 3.0. If you need a 2.x version
The goal of this repository is to provide a basic solution structure that can be used to build Domain-Driven Design (DDD)-based or simply well-factored, SOLID applications using .NET Core. Learn more about these topics here:
-[SOLID Principles of Object Oriented Design](https://www.pluralsight.com/courses/principles-oo-design)
-[SOLID Principles for C# Developers](https://www.pluralsight.com/courses/csharp-solid-principles)
-[SOLID Principles of Object Oriented Design](https://www.pluralsight.com/courses/principles-oo-design)(the original, longer course)
If you're used to building applications as single-project or as a set of projects that follow the traditional UI -> Business Layer -> Data Access Layer "N-Tier" architecture, I recommend you check out these two courses:
If you're used to building applications as single-project or as a set of projects that follow the traditional UI -> Business Layer -> Data Access Layer "N-Tier" architecture, I recommend you check out these two courses (ideally before DDD Fundamentals):
-[Creating N-Tier Applications in C#, Part 1](https://www.pluralsight.com/courses/n-tier-apps-part1)
-[Creating N-Tier Applications in C#, Part 2](https://www.pluralsight.com/courses/n-tier-csharp-part2)
I also maintain Microsoft's reference application, eShopOnWeb, and its associated free eBook. Check them out here:
-[eShopOnWeb on GitHub](https://github.com/dotnet-architecture/eShopOnWeb)
-[Architecting Modern Web Applications with ASP.NET Core and Microsoft Azure](https://aka.ms/webappebook)(eBook)
## History and Shameless Plug Section
I've used this starter kit to teach the basics of ASP.NET Core using Domain-Driven Design concepts and patterns for some time now (starting when ASP.NET Core was still in pre-release). Typically I teach a one- or two-day hands-on workshop ahead of events like DevIntersection, or private on-site workshops for companies looking to bring their teams up to speed with the latest development technologies and techniques. Feel free to [contact me](https://ardalis.com/contact-us) if you'd like information about upcoming workshops.