bugs

We all know what breakpoints are, they tell the debugger that an application should break and pause execution, at a certain point. If we want to get certain information at this point, we need to copy it down to a paper or to the notepad. There are breakpoints which get hit hundred of times during the execution of a program, so it may be very exhausting to write down the breakpoint information each time it is hit. Well, last week, while I saw John Cunninghams session at PDC 2008 about Visual Studio Debugger Tips & Tricks, I learned something new. The Visual Studio debugger has another feature called tracepoints.


Continue Reading...

From Wikipedia: “A deadlock is a situation wherein two or more competing actions are waiting for the other to finish, and thus neither ever does”. Deadlocks are terribly difficult to find and even more difficult to debug. Debug Inspector is a free tool that allows you to view the call stacks of multiple threads at the same time, plugs in to the internals of the CLR and automatically detects deadlocks.

 

The most powerful feature of this tool is that it works on both managed and unmanaged code. It is actually a Visual Studio extension which can be used to detect managed deadlocks and a standalone executable to detect unmanaged deadlocks. Besides detecting deadlocks, there are more features to this tool:


Continue Reading...

A few days ago I was working on a web application and when I added a ScriptManager and a ScriptManagerProxy┬á to the Master Page and Although the compilation was successful. I got the following error on the designer: ‘ScriptManager’ is ambiguous in the namespace ‘System.Web.UI’, I said to my self: ah, probably another one of […]


Continue Reading...

Hi all. Are you dreaming of compiling/building binaries without waiting hours for Visual Studio to open up? Well Now you can! This is something nice I picked up from one of the Integration guys at work To download the fileSubscribe to our feed and you will find it at the bottom of it double click […]


Continue Reading...