nemanjarogic / DesignPatternsLibrary
A comprehensive design patterns library implemented in C#, which covers various design patterns from the most commonly used ones to the lesser-known ones. Get familiar with and learn design patterns through moderately realistic examples.
☆2,013Updated 4 months ago
Related projects ⓘ
Alternatives and complementary repositories for DesignPatternsLibrary
- A curated list of awesome tips and tricks, resources, videos and articles in .net, software architecture, microservice and cloud-native.☆1,097Updated last month
- Design Patterns for Humans™ - An ultra-simplified explanation - C# Examples☆1,308Updated 2 years ago
- A project for supporting API Endpoints in ASP.NET Core web applications.☆3,127Updated last month
- A simple package with guard clause extensions.☆3,078Updated last month
- This repository has examples of broken patterns in ASP.NET Core applications☆8,052Updated 5 months ago
- A .NET source generator for generating object mappings. No runtime reflection.☆2,939Updated this week
- Base class with tests for adding specifications to a DDD model☆1,943Updated 3 months ago
- A base class for quickly and easily creating strongly typed enum replacements in C#.☆2,196Updated this week
- ⚡A list of .NET content creators☆1,139Updated 3 weeks ago
- Near-zero config .NET library that makes advanced application features like Task Scheduling, Caching, Queuing, Event Broadcasting, and mo…☆3,905Updated this week
- A generalised Result object implementation for .NET/C#☆2,081Updated 3 months ago
- Functional extensions for C#☆2,455Updated this week
- A high performance implementation of Mediator pattern in .NET using source generators.☆2,156Updated 5 months ago
- Todo application with ASP.NET Core Blazor WASM, Minimal APIs and Authentication☆2,796Updated last week
- With Razor Pages☆1,363Updated last year
- Northwind Traders is a sample application built using ASP.NET Core and Entity Framework Core.☆5,002Updated last year
- A light-weight REST API development framework for ASP.NET 6 and newer.☆4,688Updated this week
- A library to support tests with throwaway instances of Docker containers for all compatible .NET Standard versions.☆3,815Updated this week
- Intelligent database cleaner for integration tests☆2,698Updated 3 months ago
- A curated list of awesome .NET Performance books, courses, trainings, conference talks, blogs and most inspiring open source contributors…☆3,149Updated 2 months ago
- Assembly scanning and decoration extensions for Microsoft.Extensions.DependencyInjection☆3,651Updated 2 weeks ago
- A simple, fluent, extensible, and fully customizable library for throwing exceptions for projects using .NET 6+☆1,248Updated 3 months ago
- A simple fake data generator for C#, F#, and VB.NET. Based on and ported from the famed faker.js.☆8,855Updated this week
- Verify is a snapshot testing tool that simplifies the assertion of complex data models and documents.☆2,840Updated this week
- A collection of coding patterns in no particular order☆1,380Updated 5 months ago
- Easy to use F#-like ~discriminated~ unions for C# with exhaustive compile time matching☆3,511Updated 3 months ago
- Clean Code concepts and tools adapted for .NET☆7,187Updated 3 months ago
- A fast, fun and stimulating object to object Mapper☆4,383Updated 5 months ago
- Micro-framework for .NET console application. Cocona makes it easy and fast to build console applications on .NET.☆3,271Updated 3 months ago
- A fluent API for .Net that can enforce architectural rules in unit tests.☆1,400Updated 3 months ago