IIS application initialization - troubleshooting

This post is the continuation of IIS application initialization - setup and goes deeper into the analysis of possible problems with the use of the IIS application Initialization.

IIS application initialization - setup

With IIS 8.0 Microsoft has introduced a new feature called Application Initialization. Application Initialization allows you to pre load some initialization tasks for your application before the application pool will handle user requests. For example:...

Performance monitoring with dotnet-counters

dotnet-counters is a performance monitoring tool for .NET Core and was introduced with .NET Core 3.0. With dotnet-counters you can observe performance counter values that are published via the EventCounter API while your application is...

.NET Diagnostics Tools: dump vs. gcdump

.NET Core 3.0 has introduced a new set of tools that allows runtime diagnostic that makes it easier to diagnose and solve performance or memory problems. dotnet-trace, dotnet-counters and dotnet-dump together make up the .NET...