Jason Keeler's repositories
WebNon-WebHostingExamples
Examples of how .NET and ASP.NET Core apps can be hosted using Host.CreateDefaultBuilder, Host.CreateApplicationBuilder, and WebApplication.CreateBuilder.
WpfAppFetchingApiDataExample
Example of a .NET WPF app displaying data (using XAML & MVVM) fetched from an ASP.NET Web API.
ProblemDetailsExamples
Examples of how ASP.NET Core APIs can generate error responses using the Problem Details RFC 9457 specification.
azurite-table-tye
This sample includes Project Tye, a .NET 5 console app, the new Azurite alpha with Table support referenced via image tag, and the new Azure Tables client library.
healthcheck-demo-dotnetconf20
Demo code used in my session 'Setting up Health Checks for an ASP.NET Core application and its Dependencies'.
HttpLoggingW3CLoggingSerilogExamples
Examples of logging HTTP requests and responses using W3C Logging, HTTP Logging, and Serilog's Request Logging.
memealyzer
Azure sample application that analyzes meme sentiment
MvvmExamples
Examples of how MVVM can be implemented using CommunityToolkit.
OutputCachingResponseCachingExamples
Examples of caching of HTTP responses using response caching and output caching.
SeleniumCaptureHttpResponse
Example of how to capture an HTTP response using Selenium WebDriver, ChromeDriver, Chrome DevTools Protocol, and C#.
SharesGainLossTracker
Creates a daily breakdown of percentage gains/losses for specified shares, typically shares of stocks you have purchased.
SyncAsyncParallelExamples
Examples of synchronous and cancellable asynchronous operations (with and without parallelism); specifically downloading URLs.