- ASP.NET Core Application Architecture
- ASP.NET Core architecture e-book
- Porting existing ASP.NET Apps to .NET Core e-book
- What's new in ASP.NET Core 2.1
- What's new in ASP.NET Core 2.2
- What's new in ASP.NET Core 3.0
- What's new in ASP.NET Core 3.1
- What's new in ASP.NET Core 5.0
- Migrate from ASP.NET Core 2.2 to 3.0
- Migrate from ASP.NET Core 3.0 to 3.1
- Migrate from ASP.NET Core 3.1 to 5.0
- Performance Improvements in .NET Core
- Performance Improvements in .NET Core 2.1
- Performance Improvements in .NET Core 3.0
- .NET Core Transitive Dependencies and how to block them
- What is a Transitive dependency in .NET Core
- Framework Reference
- Deep-dive into .NET Core primitives: deps.json, runtimeconfig.json, and dll's
- Deep-dive into .NET Core primitives, part 2: the shared framework
- Deep-dive into .NET Core primitives, part 3: runtimeconfig.json in depth
- When ASP.NET Core can't find your controller: debugging application parts
- Share controllers, views, Razor Pages and more with Application Parts
- Work with the application model in ASP.NET Core
- ASP.NET CORE MVC ANATOMY (PART 1) – ADDMVCCORE
- Migrating to .NET Core 3 | ASP.NET Core 2.2 & 3 REST API Tutorial 16
- Upgrading to .NET Core 3.1 (Real Life Project)
- Cleanup Transitive Dependencies in .NET with Snitch- CodeWithStu
- The next 5 years of ASP.NET Core - Ryan Nowak
- dodyg/practical-aspnetcore - Practical samples of ASP.NET Core 2.1, 2.2, 3.1, 5.0 and 6.0 Preview 5 projects you can use. Readme contains explanations on all projects.
- dotnet/try-convert - Helping .NET developers port their projects to .NET Core!