ardalis
Software developer, training, architect with over 20 years of experience. Parallel entrepreneur. Founder NimblePros.com. Apparently this has a short char lim...
ArdalisOhio
Pinned Repositories
ApiEndpoints
A project for supporting API Endpoints in ASP.NET Core web applications.
CleanArchitecture
Clean Architecture Solution Template: A proven Clean Architecture Template for ASP.NET Core 9
CleanArchitecture.WorkerService
A solution template using Clean Architecture for building a .NET Core Worker Service.
ddd-guestbook
A DDD guestbook example written for ASP.NET Core
GuardClauses
A simple package with guard clause extensions.
kata-catalog
My list of code katas
pluralsight-ddd-fundamentals
Sample code for the Pluralsight DDD Fundamentals course by Julie Lerman and Steve "ardalis" Smith
Result
A result abstraction that can be mapped to HTTP response codes if needed.
SmartEnum
A base class for quickly and easily creating strongly typed enum replacements in C#.
Specification
Base class with tests for adding specifications to a DDD model
ardalis's Repositories
ardalis/CleanArchitecture
Clean Architecture Solution Template: A proven Clean Architecture Template for ASP.NET Core 9
ardalis/GuardClauses
A simple package with guard clause extensions.
ardalis/SmartEnum
A base class for quickly and easily creating strongly typed enum replacements in C#.
ardalis/Specification
Base class with tests for adding specifications to a DDD model
ardalis/Result
A result abstraction that can be mapped to HTTP response codes if needed.
ardalis/pluralsight-ddd-fundamentals
Sample code for the Pluralsight DDD Fundamentals course by Julie Lerman and Steve "ardalis" Smith
ardalis/Ardalis.SharedKernel
Some useful base classes, mainly used with the CleanArchitecture template. Also, a template to make your own SharedKernel nuget package.
ardalis/DotNetDataAccessTour
A tour of different data access approaches in .NET 8+.
ardalis/HttpClientTestExtensions
Extensions for testing HTTP endpoints and deserializing the results. Currently works with XUnit.
ardalis/RiverBooks
Modular Monolith sample for Dometrain
ardalis/DevIQ-gatsby
ardalis/BuilderTestSample
Show how to use a builder with unit tests.
ardalis/ardalis-com-gatsby
Back end content for ardalis.com running with Netlify and Gatsby.
ardalis/ValueObjectsDemo
ardalis/ChainOfResponsibilityKata
A starting point for the CORK - Chain of Responsibility Kata
ardalis/MediatR
Simple, unambitious mediator implementation in .NET
ardalis/AggregateStaticFactoryMethods
When should you use static factory methods for aggregates?
ardalis/ardalis
ardalis/StronglyTypedId
A Rosyln-powered generator for strongly-typed IDs
ardalis/StructOrClassBenchmarks
ardalis/bitplatform
Build all of your apps using what you already know and love ❤️
ardalis/ValidationEverywhere
Sample showing the down side of validating everywhere
ardalis/docs-1
This repository contains .NET Documentation.
ardalis/htmx-todo-copilot
A simple HTMX enabled TODO app built by/with GitHub Copilot and VS Code.
ardalis/IanCooperPizzaShop
PizzaShop is an example of a messaging pipeline, using Azure Service Bus and Kafka
ardalis/RssCli
ardalis/RealtimeAIApp
Experiment with an AI-powered conversational editor
ardalis/TempoTrainer
A simple site for counting tempo and reps for weight training.
ardalis/blazor-samples
ardalis/session-slides