Category: OpenID Connect

Testing with EF Core Course Published at Pluralsight

shutterstock_530105416

I’m happy to announce that my latest course, Testing with EF Core, is now available over at Pluralsight.  If you’re interested in learning how EF Core can help with unit testing your application, check it out!  Here’s some additional information on what you can expect: In this course, Testing with EF Core, you will learn… Read more »

Techorama 2019 Space Edition (Netherlands) Session Announced

shutterstock_264200807

I’m happy to announce that I’ll again be speaking at Techorama NL (Space Edition) on October 1st, 2019.  This time I’ll deliver a really in-depth session on securing APIs.  Here’s what you can expect: You probably know how to secure your API with access tokens, but did you know you can use reference tokens to… Read more »

Marvin.JsonPatch 2.1.1 Release

office-581131_1920

Quick heads-up that a new version of Marvin.JsonPatch is available.  No big changes this time, just made sure the code is fully CLS compliant so it can be used in other .NET languages than C# as well.  This was a feature request, as some companies only allow CLS compliant code.  You can find the new… Read more »

Announcing: Using OpenAPI/Swagger for Testing and Code Generation in ASP.NET Core Course Published at Pluralsight

shutterstock_264200807

Over the weekend my latest course was published.  This one tackles 2 somewhat underused features of OpenAPI: generating code from an OpenAPI specification and learning how it can help with generating API tests.  Here’s what you can expect: Testing an API improves its reliability. Generating client-side code helps with getting started fast when building a… Read more »

Announcing: Documenting an ASP.NET Core API with OpenAPI / Swagger Course Published at Pluralsight

shutterstock_524595073

If you’ve been following my courses at Pluralsight you know I’m mostly focused on APIs and security.  Up until now, I never really touched upon documenting such an API.  Well, today I’m happy to announce that my new course is a deep dive into documenting an ASP.NET Core API with OpenAPI (Swagger) – and it’s… Read more »

Feature Release: Marvin.Cache.Headers 3.1

office-581131_1920

I just pushed a new release of Marvin.Cache.Headers to NuGet.  This feature release adds a new extension point (via ILastModifiedInjector) that allows injecting the LastModified date for resources for which you explicitly know that date. By default the middleware assumes the LastModified date is the date at which the request first hits the middleware.  In… Read more »

Join Me at Techorama 2019–Space Edition

shutterstock_272993705

Part of the Techorama 2019 – Space Edition agenda has been released, and I’m on it Techorama is Belgium’s biggest IT conference, with about 1700 expected attendees and over 130 sessions.  I’ll deliver a (completely new!) session on using HttpClient in .NET Core.  Some info: Applications, ranging from ASP.NET Core web apps over mobile Xamarin… Read more »

New Release: Marvin.StreamExtensions

home-office-336377_1920

I just released a new NuGet package, Marvin.StreamExtensions.  It contains a set of helper extension methods (on Stream) for working with streams which I find particularly useful for interacting with an API through HttpClient. Working with streams when interacting with an API has the advantage of lowering your memory footprint and potentially improves performance as… Read more »