Site upgraded to .Net 5
.Net 5 upgrade complete
Microsoft released .Net 5.0 on Tuesday, November 10th at their .Net Conf 2020 virtual conference. There were several pre-release versions of .Net 5 that allowed developers to evaluate it and begin migration from older versions. The previously released version with long term support was version 3.1.0 and was initially released on December 3rd, 2019. .Net 5 brings not only a name change away from using the term "Core", but also a long list of improvements and features. It is a much improved .Net when compared to the older .Net Framework. I'm looking forward to projects written in .Net Framework having lots of employable work upgrading to .Net 5, and beyond.
I'm happy to say that my little side project, Tsugasoft.com, is now completely upgraded to .Net 5 and released into production. Yay!
There were a couple little changes and gotchas in the dotnet cli and entity framework that had to be addressed. But all in all, it was a mostly painless upgrade. Likely in large part due to the fact that I've been upgrading the site at every pre-release between 3.1.0 and 5.0.0.
Aside from using the latest and greatest framework, there was some good refactoring and feature improvement work done on my site's code. I took advantage of the modular project architecture I built and added some neat features that are not public. But I have a lot of fun ideas for other modules that I'll be adding over the course of next year.
Now that the site is up to date I hope to spend a bit more time writing posts about other hobbies instead of only writing the code behind the site.