Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Projects in Awesome Lists by ardalis

A curated list of projects in awesome lists by ardalis .

https://github.com/ardalis/CleanArchitecture

Clean Architecture Solution Template: A starting point for Clean Architecture with ASP.NET Core

architecture clean-architecture csharp ddd domain-driven-design dotnet hacktoberfest

Last synced: 28 Oct 2024

https://github.com/ardalis/cleanarchitecture

Clean Architecture Solution Template: A starting point for Clean Architecture with ASP.NET Core

architecture clean-architecture csharp ddd domain-driven-design dotnet hacktoberfest

Last synced: 28 Oct 2024

https://github.com/ardalis/ApiEndpoints

A project for supporting API Endpoints in ASP.NET Core web applications.

api asp-net-core csharp dotnet dotnet-core endpoints hacktoberfest web-api

Last synced: 06 Nov 2024

https://github.com/ardalis/apiendpoints

A project for supporting API Endpoints in ASP.NET Core web applications.

api asp-net-core csharp dotnet dotnet-core endpoints hacktoberfest web-api

Last synced: 09 Oct 2024

https://github.com/ardalis/SmartEnum

A base class for quickly and easily creating strongly typed enum replacements in C#.

clean csharp ddd design-patterns domain-driven-design dotnet dotnet-core enum hacktoberfest

Last synced: 06 Nov 2024

https://github.com/ardalis/smartenum

A base class for quickly and easily creating strongly typed enum replacements in C#.

clean csharp ddd design-patterns domain-driven-design dotnet dotnet-core enum hacktoberfest

Last synced: 15 Oct 2024

https://github.com/ardalis/specification

Base class with tests for adding specifications to a DDD model

ddd design-patterns domain-driven-design dotnet hacktoberfest repository-pattern specification-pattern

Last synced: 15 Oct 2024

https://github.com/ardalis/pluralsight-ddd-fundamentals

Sample code for the Pluralsight DDD Fundamentals course by Julie Lerman and Steve "ardalis" Smith

Last synced: 05 Nov 2024

https://github.com/ardalis/result

A result abstraction that can be mapped to HTTP response codes if needed.

csharp design-patterns domain-driven-design dotnet dotnet-core functional hacktoberfest maybe result

Last synced: 05 Nov 2024

https://github.com/ardalis/Result

A result abstraction that can be mapped to HTTP response codes if needed.

csharp design-patterns domain-driven-design dotnet dotnet-core functional hacktoberfest maybe result

Last synced: 02 Aug 2024

https://github.com/ardalis/CleanArchitecture.WorkerService

A solution template using Clean Architecture for building a .NET Core Worker Service.

architecture clean-architecture clean-code hacktoberfest

Last synced: 06 Nov 2024

https://github.com/ardalis/cleanarchitecture.workerservice

A solution template using Clean Architecture for building a .NET Core Worker Service.

architecture clean-architecture clean-code hacktoberfest

Last synced: 05 Nov 2024

https://github.com/ardalis/kata-catalog

My list of code katas

Last synced: 05 Nov 2024

https://github.com/ardalis/ddd-guestbook

A DDD guestbook example written for ASP.NET Core

asp-net-core ddd ddd-architecture

Last synced: 05 Nov 2024

https://github.com/ardalis/DDD-NoDuplicates

Some design approaches to enforcing a business rule requiring no duplicates. Domain driven design.

business-rules ddd design domain domain-driven entity mediatr rules

Last synced: 06 Nov 2024

https://github.com/ardalis/ddd-noduplicates

Some design approaches to enforcing a business rule requiring no duplicates. Domain driven design.

business-rules ddd design domain domain-driven entity mediatr rules

Last synced: 05 Nov 2024

https://github.com/ardalis/solidsample

Last synced: 05 Nov 2024

https://github.com/ardalis/new-software-project-checklist

The ultimate new software project decision/question checklist

Last synced: 05 Nov 2024

https://github.com/ardalis/ddd-vet-sample

A sample meant to demonstrate domain driven design using a veterinary hospital management system.

Last synced: 05 Nov 2024

https://github.com/ardalis/organizingaspnetcore

Offers several different ways to organize content in ASP.NET Core MVC and Razor Pages projects.

aspnetcore aspnetcore-mvc feature-folders mvc

Last synced: 05 Nov 2024

https://github.com/ardalis/ardalis.extensions

Some random C# extension methods I've found useful. Published as Ardalis.Extensions on Nuget.

ardalis csharp dotnet extension-methods extensions hacktoberfest

Last synced: 05 Nov 2024

https://github.com/ardalis/webapibestpractices

Resources related to my Pluralsight course on this topic.

Last synced: 05 Nov 2024

https://github.com/ardalis/cachedrepository

A sample demonstrating the CachedRepository pattern

Last synced: 05 Nov 2024

https://github.com/ardalis/httpclienttestextensions

Extensions for testing HTTP endpoints and deserializing the results. Currently works with XUnit.

api asp-net-core csharp dotnet hacktoberfest testing web-api

Last synced: 05 Nov 2024

https://github.com/ardalis/aspnetcorestartupservices

A simple demo listing all services available to an app at startup

Last synced: 05 Nov 2024

https://github.com/ardalis/certexpirationcheck

A simple xUnit C# test showing how to verify a certificate for a domain has at least 30 days before it expires.

Last synced: 05 Nov 2024

https://github.com/ardalis/gettingstartedwithfilters

Filters samples associated with MSDN article

Last synced: 05 Nov 2024

https://github.com/ardalis/aspnetcoreroutedebugger

An ASP.NET Core Route Debugger implemented as a Razor Page

Last synced: 05 Nov 2024

https://github.com/ardalis/ardalis.sharedkernel

Some useful base classes, mainly used with the CleanArchitecture template. Also, a template to make your own SharedKernel nuget package.

Last synced: 05 Nov 2024

https://github.com/ardalis/mediatraspnetcore

Sample showing MediatR with ASP.NET Core

Last synced: 05 Nov 2024

https://github.com/ardalis/domaineventsconsole

A console app showing domain events in action using .NET 5

Last synced: 05 Nov 2024

https://github.com/ardalis/buildertestsample

Show how to use a builder with unit tests.

Last synced: 05 Nov 2024

https://github.com/ardalis/efcore.extensions

Extension methods to make working with EF Core easier.

Last synced: 05 Nov 2024

https://github.com/ardalis/csharpgenerics

Some samples using C# generics for a Pluralsight course.

Last synced: 05 Nov 2024

https://github.com/ardalis/ardalis.apiclient

Some classes to make working with APIs easier.

Last synced: 05 Nov 2024

https://github.com/ardalis/testpatterns

Examples of approaches to unit testing different kinds of code in C#.

Last synced: 05 Nov 2024

https://github.com/ardalis/statepattern

An example of the State design pattern in C#

Last synced: 05 Nov 2024

https://github.com/ardalis/editorconfig

A sample editorconfig file for use with .NET / C# applications

Last synced: 05 Nov 2024

https://github.com/ardalis/minimalwebapi

A minimal Web API for ASP.NET Core

Last synced: 05 Nov 2024

https://github.com/ardalis/blazorauth

A sample showing how to add ASP.NET Core Identity auth options to the basic Blazor app.

Last synced: 05 Nov 2024

https://github.com/ardalis/notfoundmiddlewaresample

Middleware for detecting and correcting website 404 errors.

Last synced: 05 Nov 2024

https://github.com/ardalis/devresources

A list of links to resources.

Last synced: 05 Nov 2024

https://github.com/ardalis/domainmodeling

Some examples showing domain modeling tips and traps

Last synced: 05 Nov 2024

https://github.com/ardalis/aggregateevents

A sample showing how to use domain events within aggregates

Last synced: 05 Nov 2024

https://github.com/ardalis/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.

Last synced: 05 Nov 2024

https://github.com/ardalis/lazyloading

Last synced: 05 Nov 2024

https://github.com/ardalis/testsecureapisample

A sample showing how to test a secure API endpoint using xunit, identityserver4, and environment variables

Last synced: 05 Nov 2024

https://github.com/ardalis/doubledispatchsamples

Some examples of double dispatch in C# and how to use in domain models.

Last synced: 05 Nov 2024

https://github.com/ardalis/enumalternative

A sample demonstrating strongly typed C# alternatives to enums.

Last synced: 05 Nov 2024

https://github.com/ardalis/routeandbodymodelbinding

A model binder for ASP.NET Core that supports pulling in values from the route and body of a request.

Last synced: 05 Nov 2024

https://github.com/ardalis/eulercsharpstarter

A starting point for solving Project Euler problems using C#.

Last synced: 05 Nov 2024

https://github.com/ardalis/gildedrosestarter

A starting point for the Gilded Rose kata using dotnet core, C#, and xunit.

Last synced: 05 Nov 2024

https://github.com/ardalis/ardalis-com-gatsby

Back end content for ardalis.com running with Netlify and Gatsby.

gatsby hacktoberfest netlify

Last synced: 05 Nov 2024

https://github.com/ardalis/mongodbdotnethelloworld

Demonstrating how to get started with MongoDB as quickly as possible in dotnet

Last synced: 05 Nov 2024

https://github.com/ardalis/guardclauses.analyzers

A project for holding Roslyn analyzers that leverage Ardalis.GuardClauses

Last synced: 05 Nov 2024

https://github.com/ardalis/yarp-passthrough

The simplest YARP ASP.NET Core app that just passes everything through to another domain.

Last synced: 05 Nov 2024

https://github.com/ardalis/mediatrendpointssample

A sample using MediatR to map endpoints using minimal apis

Last synced: 05 Nov 2024

https://github.com/ardalis/testinglogging

A sample showing how to test logging is working as expected in ASP.NET Core apps.

Last synced: 05 Nov 2024

https://github.com/ardalis/softwarequalityworkshop2020

Public resources supporting private software quality workshops I'm delivering in 2020.

Last synced: 05 Nov 2024

https://github.com/ardalis/regexlib.com

Source code for the regexlib.com regular expression library site.

Last synced: 05 Nov 2024

https://github.com/ardalis/refactoring-to-solid-pluralsight

Resources for my Pluralsight course on Refactoring to SOLID C# Code

ardalis csharp dotnet pluralsight refactoring solid

Last synced: 05 Nov 2024

https://github.com/ardalis/domaineventsdemo

A sample project showing how to wire up Domain Events

Last synced: 05 Nov 2024

https://github.com/ardalis/validatemodel

A very small library/package that includes a model validation attribute for ASP.NET Core projects.

Last synced: 05 Nov 2024

https://github.com/ardalis/aspnetcorenewin21

Samples showing what's new in ASP.NET Core 2.1

Last synced: 05 Nov 2024

https://github.com/ardalis/unittestperf

Some projects used to demonstrate the performance of different unit testing frameworks for .NET Core

Last synced: 05 Nov 2024

https://github.com/ardalis/accesstokensample

A small sample showing how to create, manage, use access tokens.

Last synced: 05 Nov 2024

https://github.com/ardalis/csharppropertiesexamples

Some examples of when and how C# properties work in different application scenarios.

Last synced: 05 Nov 2024

https://github.com/ardalis/consoleloggingsample

A sample using NLog to create custom loggers that include app-specific data in the output.

Last synced: 05 Nov 2024

https://github.com/ardalis/cachify

A .NET library to optimize data and reflection-based operations using caching.

Last synced: 05 Nov 2024

https://github.com/ardalis/efcoreownedentitytests

A unit test project that tests owned entities in EF Core

Last synced: 05 Nov 2024

https://github.com/ardalis/diagrams

Text and images from UML and similar diagrams

Last synced: 05 Nov 2024

https://github.com/ardalis/integrationeventsample

Sample showing Domain Events and Integration Events with Web API 2

Last synced: 05 Nov 2024

https://github.com/ardalis/whenalltest

A simple app showing perf gains of using WhenAll for parallel task execution.

Last synced: 05 Nov 2024

https://github.com/ardalis/eulernodestarter

A starting point for solving Project Euler problems using node.js

Last synced: 05 Nov 2024

https://github.com/ardalis/redisdotnethelloworld

Getting started with Redis in dotnet

Last synced: 05 Nov 2024

https://github.com/ardalis/extensionmethodsample

Some simple extension method samples

Last synced: 05 Nov 2024

https://github.com/ardalis/adventofcode2022

Working on this: https://adventofcode.com for 2022

Last synced: 05 Nov 2024

https://github.com/ardalis/ardalis

Last synced: 05 Nov 2024

https://github.com/ardalis/montyhallmvc

An ASP.NET MVC application that lets users try out the Monty Hall problem and shows their stats.

Last synced: 05 Nov 2024

https://github.com/ardalis/efcorestringinterpolationdemo

Showing new EF Core 2.0 feature for raw SQL queries

Last synced: 05 Nov 2024

https://github.com/ardalis/geekdinnersample

An incomplete sample showing clean code and DI in ASP.NET Core

Last synced: 05 Nov 2024

https://github.com/ardalis/logging

Some logging utilities for .NET Core

Last synced: 05 Nov 2024

https://github.com/ardalis/castlewindsorsample

A console app showing the basic setup of Castle Windsor for IOC

Last synced: 05 Nov 2024

https://github.com/ardalis/craftsmanshipcalendarideas

Ideas for next year's software craftsmanship calendar

Last synced: 05 Nov 2024

https://github.com/ardalis/regexlib

Regexlib.com source

Last synced: 05 Nov 2024