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_524595073

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

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 »

office-581131_1920

Feature Release: Marvin.Cache.Headers 3.1

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 »

shutterstock_272993705

Join Me at Techorama 2019–Space Edition

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 »

shutterstock_313815854

Announcing: Using HttpClient to Consume APIs in .NET Core Course Published at Pluralsight

I created quite a few courses on building APIs with ASP.NET Core in the past.  One of the questions that often pops up is “ok, well, now how do I consume such an API?”  If you’re wondering about that as well, my new course is for you   It’s an in-depth look at using HttpClient… Read more »

home-office-336377_1920

New Release: Marvin.StreamExtensions

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 »

shutterstock_524595073

User Group Event: .NET Core Meetup in Antwerp

On Wednesday, November 21st I’ll be delivering a session at the IT Dev Café Meetup.  This edition of the meetup is focused on .NET Core.  There’s actually two sessions you’ll be able to attend: mine will cover tips and tricks on using async in ASP.NET Core, and Peter Himschoot will cover Blazor.  Here’s some more… Read more »

Older posts

My Pluralsight Courses

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

ASP.NET Core 2 incorporates a few important changes and new features. This course will teach you how to upgrade your existing web API, built with ASP.NET Core 1.x, to ASP.NET Core 2.0.

  • Beginner

  • October 19th, 2017

Older courses

Kevin Dockx / Ice Cream