#programming #CSharp #debug
Diagnostics has always been a fundamental part of the .NET development experience. It enables developers to understand the runtime behavior of their programs, at both a high- and low-level. It’s also the set of tools that developers reach for to root-cause a failure and resolve it. The diagnostics team primarily builds low-level APIs that IDEs (like Visual Studio), Cloud Services (like Application Insights) or other systems use to provide end-user experiences. More recently, the team has been focused on command-line tools that provide end-user experiences of their own.
We’re using the conversation format again, this time with runtime engineers who work on diagnostics and related topics.
https://devblogs.microsoft.com/dotnet/conversation-about-diagnostics/
Diagnostics has always been a fundamental part of the .NET development experience. It enables developers to understand the runtime behavior of their programs, at both a high- and low-level. It’s also the set of tools that developers reach for to root-cause a failure and resolve it. The diagnostics team primarily builds low-level APIs that IDEs (like Visual Studio), Cloud Services (like Application Insights) or other systems use to provide end-user experiences. More recently, the team has been focused on command-line tools that provide end-user experiences of their own.
We’re using the conversation format again, this time with runtime engineers who work on diagnostics and related topics.
https://devblogs.microsoft.com/dotnet/conversation-about-diagnostics/
Microsoft News
Conversation about diagnostics
Conversation with .NET engineers about diagnostics, profiling and observability.
#video #debug #dotNET #perfomance
https://channel9.msdn.com/Shows/On-NET/Diagnosing-thread-pool-exhaustion-issues-in-NET-Core-apps
https://channel9.msdn.com/Shows/On-NET/Diagnosing-thread-pool-exhaustion-issues-in-NET-Core-apps
Docs
Diagnosing thread pool exhaustion issues in .NET Core apps
In this episode, Software Engineer, Mike Rousos, joins Rich to go through some ways to diagnose thread pool exhaustion in your .NET apps. Mike discusses and demos a collection of .NET CLI tools and techniques that can be used on Windows or Linux environments.[00:00]…