ardalis
Software developer, training, architect with over 20 years of experience. Parallel entrepreneur. Founder NimblePros.com. Apparently this has a short char lim...
Repositories
Select a repository to view its commits, contributors, and more.SolidSample
new-software-project-checklist
The ultimate new software project decision/question checklist
ddd-vet-sample
A sample meant to demonstrate domain driven design using a veterinary hospital management system.
OrganizingAspNetCore
Offers several different ways to organize content in ASP.NET Core MVC and Razor Pages projects.
Ardalis.Extensions
Some random C# extension methods I've found useful. Published as Ardalis.Extensions on Nuget.
WebApiBestPractices
Resources related to my Pluralsight course on this topic.
modulith
Modulith is a dotnet new template for Modular Monoliths. It streamlines the creation of new .Net solutions and the addition of modules to existing ones.
CachedRepository
A sample demonstrating the CachedRepository pattern
Ardalis.SharedKernel
Some useful base classes, mainly used with the CleanArchitecture template. Also, a template to make your own SharedKernel nuget package.
DotNetDataAccessTour
A tour of different data access approaches in .NET 8+.
HttpClientTestExtensions
Extensions for testing HTTP endpoints and deserializing the results. Currently works with XUnit.
AspNetCoreStartupServices
A simple demo listing all services available to an app at startup