Explain all the windows that help with your debugging. - Call stack: This window provides a description for the flow of application till the current line where the debugger is pointing to. It gives the page information, method name, arguments, line number etc.
- Locals: This window provides access and information about all the local variables available at current line. One can see the values of all the local variables/values available at the current line.
- Watch: This window has a list of variables that are of interest to the developer. The developer explicitly adds watch to the variables that he is interested in and they all are listed in this window for observation.
- Immediate: Immediate window is like a live application paradigm. One can write code in this and see the values that are returned on the basis of current execution of the application. Breakpoints: This window lists all the lines of codes that have a breakpoint and the condition when it will be hit. It also gives the count representing the number of times that breakpoint has been hit.
- Output: this window gives a description of assemblies and code that has been loaded by the runtime as the application is being executed.
- Autos: This window lists all the available objects present in the current page.
- Threads: Lists all the Worker threads along with their unique id, location, category, name priority and suspend status.
- Modules: This window lists all the modules available as per the loaded assemblies under the available namespaces. It also tells if they are Optimized, user code, their symbol status, version, timestamp, the process under which they are running information along with the name of the assembly they are in.
- Processes: Tells about the processes that are run from this application.
|