Visual Studio provides few in-built options for debug address level information. Some of them are Memory window, Disassembly window and Registers windows. As name suggest you can do memory and address related stuff during debugging using those window.
During Development of the application/product or after deployment of the application/product there might be a situation where you want to find out the the how much time is taken by you code to execute ? Is it too much slow ? Answer to this problem is make use of StopWatch class of System.Diagnostics namespace which is usefull to… Read More »
Here I am going to show you the two important window of the Visual Studio which is useful when you debugging the project and to get the result on the fly during debug mode. Call Stack Window Most of the developer get confuse when they are debugging application “From which function call came from up to my debug… Read More »
IntelliTrace Navigation Bar or Navigation Gutter is used for code navigation while debugging using IntelliTrace. To know more about IntelliTrace you can find out my list of articles http://bit.ly/l4Na92 . In this post I am going to share a small tips this you might came across while using IntelliTrace Debugging.
IntelliTrace is a new feature of Visual Studio 2010 Ultimate Edition. By default, IntelliTrace is enabled. During debugging in Visual Studio, IntelliTrace works in the background and collects debugging information automatically and stores them in IntelliTrace Log File (.iTrace file). You can use the log file at any point of time to see what happened exactly in the… Read More »
Recently launched Silverlight 5 beta having nice features of XAML binding debugging. To Start with this, as a prerequisites makes sure you have latest version Silverlight Toolkit SDK with Visual Studio 2010 SP1 installed. Once you are done with the setup, first create a simple Silverlight 5 Application with which has some XAL Data Binding. Now you can… Read More »
While dealing with IntelliTrace, sometime you must have noticed there are so many event capture by the IntelliTrace. You can filter them out by selecting categories from IntelliTrace Window which will minimize the number of events captured. As shown in below image, I have filtered the records on “ASP.NET” Categories,hence it’s displaying all the ASP.NET Related events. But… Read More »
If you are dealing with any objects in Watch window and you want to check the current generation for that Object you can easily get that by calling GC.getGeneration(objectName). If you are creating any Object ID in Watch window let say (#1), you can also view the generation of the newly created object ID GC.getGeneration(#id)