Summary

In this chapter, we learned about the debugger execution steps and how to debug C# code using breakpoints. Here we covered organizing breakpoints, setting conditional breakpoints, hit counters, breakpoint filters, actions, and labels. We also covered how to manage breakpoints in code using the Breakpoints window of the Visual Studio debugger tools and discussed how to import/export them.

Apart from this, we discussed Data Tips in detail. We discussed pinning/unpinning Data Tips and the various watch windows, visualizers, importing/exporting Data Tips, and the usages of the debugger display attribute.

At the end, we discussed Immediate Window, Visual Studio Diagnostics Tools, the all new Run to Click feature, debugging an existing process, and debugging the UI of an XAML application. The XAML debugging covered the Live Visual Tree, and Live Property Explorer window, and how to edit an XAML page while the application is running in debug mode.

In the next chapter, we will cover testing applications using Visual Studio 2017. There we will discuss how to use the new Live Unit Testing feature to automatically run the impacted unit tests to visualize the result and code coverage in the background, as and when you are editing the code.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.14.142.115