Kevin Dockx's repositories
HttpCacheHeaders
ASP.NET Core middleware that adds HttpCache headers to responses (Cache-Control, Expires, ETag, Last-Modified), and implements cache expiration & validation models
AspNetCore6WebAPIFundamentals
Fully functioning sample code for my ASP.NET Core 6 Web API Fundamentals course
CSharp10DesignPatterns
Fully functioning sample code for my C#10 Design Patterns course
ImplementingAdvancedRESTfulConcernsAspNetCore3
Fully functioning sample application accompanying my Implementing Advanced RESTful Concerns with ASP.NET Core 3 course
SecuringAspNetCore6WithOAuth2AndOIDC
Fully functioning finished sample code for my Securing ASP.NET Core 6 with OAuth2 and OpenID Connect course
OpenIDConnectInDepth
OpenID Connect code sample (Angular 5, ASP.NET Core 3.0, IdentityServer4) containing SSOn/Out, reference tokens, custom grants and multi-tenancy.
StreamExtensions
A set of helper extension methods (on Stream) for working with streams. Particularly useful for interaction with an API through HttpClient.
AspNetCore6WebAPIDeepDive
Fully functioning sample and starter files for my ASP.NET Core 6 Web API Deep Dive course
AspNetCoreWebApiFundamentals
Fully functioning sample code for my ASP.NET Core Web API Fundamentals course, currently targeting .NET 8.
CSharpDesignPatterns
Fully functioning sample code for my C# Design Patterns course, currently targeting .NET 8.
UsingHttpClientInDotNet
Fully functioning finished sample code for my Using HttpClient to Consume APIs in .NET course
DocumentingAspNetCore6API
Starter files & fully functioning finished sample code for my Documenting an ASP.NET Core 6 Web API using Swagger course.
TestingWithEFCore
Fully functioning finished sample code for my Testing With EF Core course
UnitTestingAspNetCoreWebApi
Fully functioning sample code for my Unit Testing an ASP.NET Core Web API course, over at Pluralsight, currently targeting .NET 8.
DevelopingAsyncWebAPIAspNetCore6
Starter and fully finished sample solution for my Developing an Asynchronous Web API with ASP.NET Core 6 course, over at Pluralsight.
BuildingAspNetCore7MinimalAPIs
Fully functioning sample code for my "Building ASP.NET Core 7 Minimal APIs" course
SecuringAspNetCoreWithOAuth2andOIDC
Starter files & fully functioning finished sample code for my Securing ASP.NET Core with OAuth2 and OpenID Connect course, currently targeting .NET 8.
AspNetCoreWebAPIDeepDive
Fully functioning sample and starter files for my ASP.NET Core Web API Deep Dive course, currently targeting .NET 8.
AccessingAPIsWithHttpClientDotNet6
Fully functioning sample and starter files for my Accessing APIs with HttpClient in .NET 6 course
BuildingAspNetCoreMinimalApis
Starter files & fully functioning finished sample code for my Building ASP.NET Core Minimal APIs course, currently targeting .NET 8.
UnitTestingAspNetCoreMVC
Fully functioning sample code for my Unit Testing an ASP.NET Core MVC Web Application course, over at Pluralsight, currently targeting .NET 8.
CSharp10Reflection
Finished sample code for my C# 10 Reflection course
AccessingApisWithHttpClient
Fully functioning finished sample and starter files for my Accessing APIs with HttpClient in .NET course, currently targeting .NET 8.
SecurityPatternsForMicroservices
Code samples: various security patterns for microservices, with Ocelot as API Gateway and Duende.IdentityServer as IDP.
AuthNZinBlazor
Starter files & fully functioning finished sample code for my Authentication and Authorization in ASP.NET Core Blazor course, currently targeting .NET 8.
DevelopingAsynchronousAspNetCoreWebApi
Fully functioning sample code for my Developing an Asynchronous ASP.NET Core Web API, over at Pluralsight, currently targeting .NET 8.
ExtendingOAuthAndOpenIdConnect
Code for my session on extending OAuth & OpenId Connect. Contains samples for private key JWT, token encryption, proof of possession access tokens, singed authorization requests and more.
DocumentingAspNetCoreWebApiUsingSwagger
Starter files & fully functioning finished sample code for my Documenting an ASP.NET Core Web API using Swagger course, currently targeting .NET 8.
CSharpReflection
Fully functioning sample application accompanying my C# Reflection course, over at Pluralsight, currently targeting .NET 8.