I've been remiss. I recently gave a talk at the Atlanta .NET Users' Group and promised to post the source code. About time I got to this ;)
Adding health checks to your ASP.NET Core projects is simple and easy, but how do you get them exposed in your OpenAPI specification? Let me show you how!
I've been looking at my Nuget packages and they're kinda a mess. Not justthe packages, but the naming and branding.
In my last blog post, I mentioned that I was pivoting to what I'm doing next. It feels a lot of people are going through an upheaval. Is it systemic?
I've been posting and making videos about ideas I've had for discovering Minimal APIs instead of mapping them all in `Program.cs` for a while. I've finally codified it into an experimental nuget package. Let's talk about how it works.
As you likely know if you've read my blog before, I have spent the last decade or so creating courses to be viewed on Pluralsight. I love making these kinds of video-based courses, but I've decided to get back to instructor led training a bit.
This topic has been on my TODO: list for quite a while now. As I work with clients, many of them are just ignoring the warnings that you get from Nullable Reference Types. When Microsoft changed to make nullability the default, some developers seemed to be confused by the need.
Most of my job these days is creating tutorials or examples. This means I often start from scratch with a new type of project. I usually just cruft up some sample data for my project to start. While investigating some alternatives to Automapper (video and blog coming soon), I wanted to be able to create a bunch of sample data. I, luckily, ran into a tool that I was surprised I'd never heard of: Bogus.
If you've heard me talk about Vite in the past (and so commonly mispronouce it), you know I am a fan. With many Vue, React and SvelteKit applications are moving to Vite, I've been investigating how to integrate it for development and production into ASP.NET Core applications. Let's see what I found out.
I recently released a Coding Short video and a blog post about the new JWT Tooling in .NET 7. It was received well, but I didn't dig into some of the real details of what is happening.
With the release of C# 11, there is a new string in town. It might be getting crazy, but this new "Raw String Literals" is something interesting.
In case you didn't see the notice, my term as a board member of the .NET Foundation is now over. After two years, my term has expired.
I can't believe October is almost over! I forgot to post about a couple of videos I made this month.
I've started staying on top of early releases on .NET 7 and C# 11 already. In this new Coding Shorts video, I look at four of the released changes to C# and hopefully you can get a head start on seeing where C# is going.
It's been a long week. I mean a really long week. As many of you know, I'm a board member of the .NET Foundation. This hasn't been an easy week for the foundation.