.NET 10 Overview
Just upgraded the blog to .NET 10 and wanted to quickly jot down my notes before calling it a night.
First, I was prompted to do this because I saw Heroku had a blog post about supporting .NET 10:
https://www.heroku.com/blog/support-for-dotnet-10-lts-what-developers-need-know/. I'm glad they were proactive about supporting it on day 1, but I also don't love that I have to trust that my hosting provider will add the support.
The bulk of the work for upgrading was figuring out where I have references to .NET 9 and replacing them, and then upgrading my Nuget packages. I also upgraded to Aspire 13 (not sure why they went from 9->13 version).
I only ran into one deprecated API (KnownNetworks in my forwarding middleware), but that was an easy fix (just use the new KnownIPNetworks property instead).
Seems like everything is still working. Hoping to dive more into the details of .NET 10 the next couple of weeks and give the blog some more love and updates. Maybe even add a search feature and proper paging for posts.