Tag: '.net'

Health Checks in Your OpenAPI Specs
Health Checks in Your OpenAPI Specs
June 17, 2024

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!

Minimal APIs Nuget Packages
Minimal APIs Nuget Packages
April 21, 2024

I've been looking at my Nuget packages and they're kinda a mess. Not justthe packages, but the naming and branding.

My Nuget Packages
My Nuget Packages
January 29, 2024

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?

A Minimal API Discovery Tool for Large APIs
A Minimal API Discovery Tool for Large APIs
February 22, 2023

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.

I'm Hosting Two New Online Courses
I'm Hosting Two New Online Courses
February 17, 2023

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.

Digging Into Nullable Reference Types in C#
Digging Into Nullable Reference Types in C#
February 13, 2023

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.

Generating Sample Data with Bogus
Generating Sample Data with Bogus
January 29, 2023

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.

Vite-Powered SPAs in ASP.NET Core Projects
Vite-Powered SPAs in ASP.NET Core Projects
January 18, 2023

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.

More on .NET 7 user-jwts Tool
More on .NET 7 user-jwts Tool
January 10, 2023

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.

C# 11 Strings in the Raw
C# 11 Strings in the Raw
November 26, 2022

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.

Leaving the .NET Foundation Board - a Post Mortem
Leaving the .NET Foundation Board - a Post Mortem
October 31, 2022

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.

New Videos: Coding Short and a Rant
New Videos: Coding Short and a Rant
October 31, 2022

I can't believe October is almost over! I forgot to post about a couple of videos I made this month.

New Video: An Early Look at C# 11
New Video: An Early Look at C# 11
March 20, 2022

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.

.NET Foundation: My Take
.NET Foundation: My Take
October 7, 2021

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.