Skip to content

A sample app for my online course "Clean Architecture: Patterns, Practices, and Principles" in .NET Core

License

Notifications You must be signed in to change notification settings

ardalis/clean-architecture-core

 
 

Repository files navigation

Clean Architecture Demo

A sample application for Clean Architecture: Patterns, Practices, and Principles using Microsoft .NET Core 6.0.

This sample application is intended to be a learning tool for clean architecture practices. It incorporates several of these practices in a way that is simple and easy to understand.

If you'd like to learn more about this style of software architecture, please check out my online course Clean Architecture: Patterns, Practices, and Principles.

Technologies

This demo application uses the following technologies:

  • .NET Core 6.0
  • C# .NET 10.0
  • ASP.NET Core MVC 6.0
  • EF Core 6.0
  • Visual Studio 2022
  • SQL Server 2019
  • Scrutor 4.2
  • NUnit 3.13
  • Moq 4.18
  • SpecFlow 3.9

Other Versions

For other versions of this sample application, please see the following:

About

A sample app for my online course "Clean Architecture: Patterns, Practices, and Principles" in .NET Core

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 90.2%
  • HTML 6.6%
  • Gherkin 2.7%
  • CSS 0.5%