Patrick Nelson - MSFT

Post by this author

Announcing Visual Studio Debug Engine Extensibility Samples

In Visual Studio 2012, the we introduced a new debug engine code-named “Concord”. In Visual Studio 2012, Concord was used only for native debugging. Starting with Visual Studio 2013, Concord is used for managed debugging as well.Concord is designed to be a collection of many components working together to form the debug engine...

Support for debugging lambda expressions with Visual Studio 2015

Anyone who uses LINQ (or lambdas in general) and the debugger will quickly discover the dreaded message “Expression cannot contain lambda expressions”. Lack of lambda support has been a limitation of the Visual Studio Debugger ever since Lambdas were added to C# and Visual Basic. We’ve heard your feedback and we are pleased to announce ...

JavaScript/Native Interop Debugging in Visual Studio 2013

Hello, I am Patrick Nelson, a developer on the Visual Studio Debugger Team. Authoring apps that are using more than one language is not uncommon these days. For example, some developers prefer one language for the UI layer but use another language (or reuse components in another language) for their business logic. When debugging such apps, ...