How CPU Sampling Works

In this blog post, I’ll cover some of the basics of CPU Sampling, the method the Visual Studio profiler uses to capture CPU performance data in your applications. If you’re interested in performance profiling, we welcome any feedback you have and encourage you to help us build better performance tooling! What is sampling? In a... Read More


Updates for Debugging Installed App Packages in Visual Studio 2015 Update 2

In Visual Studio 2015 Update 2, we added support to the Debug Installed App Package dialog for: Starting an installed application on Xbox, HoloLens, and IoT (Internet of Things) devices Attaching to processes already running on IoT devices Sorting the apps based on “Running” or “Not Running” state Note that attach to process is not currently supported... Read More


.NET Core Debugging in VS Code

The C# extension for Visual Studio Code offers powerful editing and debugging support for .NET Core applications on Windows, Mac, and Linux, including: Line by line code stepping Breakpoints (including conditional and function breakpoints) Variable inspection Multi-threaded debugging support Call Stacks Debug console window Getting started To get started you will need to do a... Read More