David Henley's starred repositories
EventSourcing.NetCore
Examples and Tutorials of Event Sourcing in .NET
CSharpRepl
A command line C# REPL with syntax highlighting – explore the language, libraries and nuget packages interactively.
awesome-avalonia
A collection of interesting libraries and tools for Avalonia project.
Plex-Audiobook-Guide
A walkthrough for optimal Audiobook experience using Plex
The-Standard
This is The Standard. A collection of decades of experience in the engineering industry. I authored it to help you navigate the vast ocean of knowledge. The Standard is not perfect and never will be, and it reflects the ongoing evolution of the engineering industry. While one person may write it, it is the collection of thoughts from hundreds of engineers I've had the honor to interact with and learn from throughout my life.
AutoWrapper
A simple, yet customizable global exception handler and Http response wrapper for ASP.NET Core APIs.
Prism.Avalonia
Prism framework support for Avalonia UI
PurpleExplorer
cross-platform Azure Service Bus explorer (Windows, MacOS, Linux)
simple_aspnet_auth
Simple ASP.NET Authorisation boilerplate project. No EF, no database, no IdentityServer4 just a basic logging in system for both cookies and JWT and a controller with a set of examples.
RapidConsole
A project for creating a command-line application that can run on .NET on Windows, Linux and macOS with support for commands, dependency injection, logging, and a whole lot more.
SecuringAspNetCore6WithOAuth2AndOIDC
Fully functioning finished sample code for my Securing ASP.NET Core 6 with OAuth2 and OpenID Connect course
microservices-in-dotnet-book-second-edition
Code for the second edition of Microservices in .NET Core
EFCore6andDDDPluralsight
Sample code from Pluralsight EF Core 6 and Domain-Driven Design published May 2023. https://github.com/julielerman/EFCoreDDDPluralsight for EF Core 8 version
MvvmAvalonia
Project showing how to make a WPF project cross-platform, using Avalonia UI
SampleApp-Webhooks-DotNet
DotNet Sample to demonstrate how to integrate your app using webhooks
GenericCrudApi
ASP.NET Core Web API to demonstrate the use of a generic CRUD controller.
dotnet-logreader
This project is made in WPF and downloads logs from FTP server.