I want to welcome our new sponsor, Raygun, on board. I have started implementing their performance and exception management software into my own app, and it has already highlighted quite a few issues I was unaware of. Check out the details below.
On the .NET Core side, Microsoft has released a new preview of .NET Core. Details in the Updates from Microsoft section below.
At WWDC a couple of weeks ago, Apple released Sign in with Apple, which is a new way for developers to add “social” login to their applications. Scott walks us through implementing this using the standard OpenID Connect authentication handler.
As part of .NET Core 3.0, Microsoft is replacing the use of JSON.NET in ASP.NET Core with their own homegrown JSON library called System.Text.Json. In this blog post, Immo tells us why they built it, how it works, and how you can try it.
Andrew Lock has been exploring a new library that is being built by the Azure team - Microsoft.FeatureManagement. In this post, he gives a brief introduction to the library and how to use it in an ASP.NET Core app. Also check out Part 2.
Prerendering is now the default for server-side Blazor applications, but Chris Sainty has discovered that client-side Blazor applications can take advantage of this as well. In this blog post he demonstrates how to configure it.
Unlike traditional APM tools, Raygun gives you clear, actionable insights rather than just overviews and trends. With unrivaled detail, multithreaded trace capture, and pricing based on usage not servers, this is APM built for the modern dev team.