Top 12 C# design-pattern Projects
Sample ASP.NET Core 5.0 reference application, powered by Microsoft, demonstrating a layered application architecture with monolithic deployment model. Download the eBook PDF from docs folder.Project mention: How to avoid using repository pattern with entity framework? | reddit.com/r/dotnetcore | 2021-09-07
Full Modular Monolith application with Domain-Driven Design approach.Project mention: Modular Architecture in ASP.NET Core - Building Better Monoliths | reddit.com/r/Blazor | 2021-07-11
Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and UnityProject mention: High performance ECS framework for C# without Unity? | reddit.com/r/gamedev | 2021-09-05
Github documentation for entitias looks like it is still good https://github.com/sschmid/Entitas-CSharp/wiki
A curated list of awesome articles and resources to learn and practice about software architecture, patterns, and principles.Project mention: GitHub - mehdihadeli/awesome-software-architecture: A curated list of useful resources about software architecture and design principles. | reddit.com/r/programming | 2021-08-21
It hosted on a GitHub page that is available here https://mehdihadeli.github.io/awesome-software-architecture
A simple package with guard clause extensions.Project mention: What a good Starter Kit for WebAPI for Asp.NET Core | reddit.com/r/dotnet | 2021-03-24
It's made by Ardalis, who wrote Microsoft's architectural guide for ASP.NET Core Web APIs. I like his GuardClauses library too.
Design Patterns for Humans™ - An ultra-simplified explanation - C# ExamplesProject mention: Asking for advice from C# developers. | reddit.com/r/csharp | 2021-02-25
Learn about a few design patterns. Here's a good source to start - https://github.com/anupavanm/csharp-design-patterns-for-humans
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.Project mention: A comprehensive design patterns library - 32 design patterns - 65 moderately realistic examples - Besides GoF patterns (singleton, decorator, state, etc.) you can also find patterns like event aggregator, interpreter, lazy load, rules engine, repository, service locator, specification, UoW... | reddit.com/r/coding | 2021-02-08
Run Linux Software Faster and Safer than Linux with Unikernels.
C# Design Patterns Tutorial Sample CodeProject mention: The Mediator Pattern | dev.to | 2021-05-18
I will not discuss the whole process of setting up the project to use these libraries because the source code is for this example is available. For the purpose of this article we will only discuss the Mediator pattern implementation.
A pattern for creating highly compact and light-weight general purpose finite state machines. (by DidacticSpectre)Project mention: Multiplayer card game : how to wait ? | reddit.com/r/Unity3D | 2021-05-19
However, you are going to want to implement a state machine, which I have the perfect solution for you.
Implementing an “online store” modular monolith application with domain-driven design and CQRS with using in-memory message broker based on .Net Core.
Furlong provides several implementations of the Chain of Responsibility pattern, supporting sync, async-await, request, request-response, and local delegates.Project mention: Rookie question: Any .NET software for Workflows / Business Modeling? | reddit.com/r/dotnet | 2021-01-02
UML model and code examples of design patterns for C#. The model is created with Astah.Project mention: Show HN: UML model and code examples of GoF design patterns in 12 languages | news.ycombinator.com | 2021-08-27
What are some of the best open-source design-pattern projects in C#? This list will help you:
Are you hiring? Post a new remote job listing for free.