.NET Core 3.1 reaches end-of-life on Tuesday, December 13, 2022. I recommend upgrading to .NET 6 or .NET 7.
All of the code examples are 100% compatible with either .NET Core 3.0 or .NET Core 3.1.
- Errata - list of corrections
 - December 2019 update for .NET Core 3.1
 - Upgrading to Piranha CMS 8.1 and later
 - Fourth Edition's support for .NET 5.0
 - Appendix, Answers to the Test Your Knowledge Questions
 - Color images of the screenshots/diagrams used in this book
 
Podcast interviews with me about the fourth edition:
