Kevin Dockx / Ice Cream

wandering along the lines of another next big thing, remember: there’s always room for more ice cream

Latest Posts

shutterstock_379546546

Marvin.Cache.Headers 4.0 Released

I’m happy to announce Marvin.Cache.Headers 4.0 was just released.  This release retargets Marvin.Cache.Headers to .NET Standard 2.0.  Next to bugfixes it also includes one breaking change: action-level attributes now override controller-level attributes instead of the other way around (as it should’ve been al along).  This release has also been tested with the current prerelease version… Read more »

office-581131_1920

Marvin.Cache.Headers 3.2.0 Released

A new release of Marvin.Cache.Headers has just been pushed to NuGet.  This one adds support for accessing the ValidatorValue from the ResourceContext when working with a custom ILastModifiedInjector.  This enables scenarios in which you can potentially set the LastModified data to whatever was stored in that ValidatorValue for the resource you’re working with.  Next to… Read more »

shutterstock_379546546

Marvin.StreamExtensions 1.1 Released

I just pushed a new version of Marvin.StreamExtensions to NuGet.  Version 1.1 contains a few bug fixes, adds additional async & cancellation token support, and adds support for reading & deserializing straight from the response message.  Have a look at milestone 1.1 on GitHub for more details.  Many thanks to Mauro Petrini, Tim VanFossom, Aaron… Read more »

shutterstock_530105416

Testing with EF Core Course Published at Pluralsight

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 »

shutterstock_264200807

Techorama 2019 Space Edition (Netherlands) Session Announced

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 »

office-581131_1920

Marvin.JsonPatch 2.1.1 Release

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 »

Older posts

My Pluralsight Courses

When creating an application that uses EF Core you’ll quickly wonder how you can test your code. In this course you’ll learn about strategies that can help with testing your code by using in-memory database providers like InMemory and SQLite.

  • Intermediate

  • June 14th, 2019

Documenting an API is often regarded as a tedious yet essential task. By using OpenAPI / Swagger, which integrates nicely with ASP.NET Core, you can take on this task. In this course you’ll learn how to do that.

  • Intermediate

  • February 27th, 2019

In this course you’ll get an in depth look at using HttpClient and HttpClientFactory to integrate with an API, from basic CRUD operations over streaming and compression to dealing with errors and extending HttpClient with custom message handlers.

  • Intermediate

  • January 11th, 2019

Coding an asynchronous API comes with its own set of challenges. In this course you’ll learn what they are and how you can benefit from writing async code. You’ll learn how to do that starting at the bottom layer and working right up to the top.

  • Intermediate

  • August 14th, 2018

When you’re building an ASP.NET Core 2 MVC web app or API, you’ll want to secure it sooner than later. In this course, you’ll learn how to utilize OAuth2 and OpenID Connect, today’s widely-used standards, to help you achieve your goals efficiently.

  • Intermediate

  • June 21st, 2018

Older courses

Kevin Dockx / Ice Cream