Habib Heydarian's Blog @ Microsoft
Program Manager for Microsoft Robotics, Visual Studio
Like many folks, after watching the BUILD keynote this morning, I couldn't wait to get home and...
Date: 09/14/2011
Quite often, one or more developers need to collaborate on a bug to figure out the root cause of the...
Date: 12/01/2009
One of the key benefits of IntelliTrace is that it collects lots of useful information about your...
Date: 11/24/2009
One of the easiest ways to understand what IntelliTrace is and what it does, is through a comparison...
Date: 11/20/2009
I was talking to someone the other day and he asked me whether Visual Studio has a tool to count the...
Date: 10/27/2009
During the last few months, I've been blogging extensively about a new Visual Studio 2010 feature...
Date: 10/26/2009
A few months ago, I blogged about how to view the return value of a C# or VB method in the Visual...
Date: 10/23/2009
When using IntelliTrace, you might run across the following error message in the IntelliTrace...
Date: 10/22/2009
In my previous post Getting Started with Visual Studio 2010 IntelliTrace: Hello IntelliTrace!, I...
Date: 10/21/2009
One of the most talked about features in Visual Studio 2010 Beta 2 is IntelliTrace. In a nutshell,...
Date: 10/20/2009
Over the last few months, I've blogged a fair amount about a new feature in Visual Studio 2010...
Date: 10/19/2009
One of the most popular features in the Visual Studio debugger is the ability to edit code during a...
Date: 10/12/2009
Today represents a huge personal milestone. My car reached a 100,000 miles! There is nothing unique...
Date: 09/29/2009
If you have written managed code that uses a COM object, then you are probably familiar with...
Date: 09/22/2009
During the last couple of months, I've covered the Historical Debugger extensively. If you are...
Date: 09/21/2009
In previous blogs, I have covered the Historical Debugger extensively and talked about many of the...
Date: 09/18/2009
When debugging an application, there are times when you want the debugger to stop whenever any of...
Date: 09/10/2009
On the Visual Studio debugger team, one of the areas where we regularly receive feedback is when...
Date: 09/01/2009
One of the questions that comes up about debugging dump files is how to debug a dump file that was...
Date: 08/31/2009
Now that the DinnerNow.net 3.1 sample application has been released, I thought I'd share some...
Date: 08/18/2009
DinnerNow.net 3.1 follows in the footsteps of the 3.0 release of DinnerNow.net by adding support for...
Date: 08/17/2009
On Windows Vista, to install IIS 7.0 from the command line, you can use a tool called the Windows...
Date: 08/14/2009
When you try to install Windows Mobile Device Center 6.1 (drvupdate-amd64.exe) on Windows Server...
Date: 08/13/2009
In a previous post, I explained how to use Code Analysis in Visual Studio 2010 to detect dead code....
Date: 08/12/2009
As 64-bit machines become mainstream, one of the problems that developers run into is dealing with...
Date: 08/11/2009
In an earlier blog post, I mentioned that NetCFSvcUtil.exe (available as part of Power Toys for .NET...
Date: 08/10/2009
If you are a developer and you are planning to write applications for Windows 7, then one of the...
Date: 08/07/2009
As early as Visual Studio 2002, Visual Studio has supported the ability to see the dependencies...
Date: 08/06/2009
Software quality is a subject that is near and dear to my heart. At PDC 2009 this year, there is...
Date: 08/05/2009
In a previous blog, I covered how to debug a LINQ to SQL query using the Historical Debugger. In...
Date: 08/05/2009
Formatting strings is a very common task in .NET development. Examples include formatting dates and...
Date: 08/03/2009
Last weekend, I spent a good 30 minutes trying to figure out why I wasn't hitting a breakpoint in a...
Date: 07/31/2009
One of the questions that comes up regularly on newsgroups is "How do I skip over a section of...
Date: 07/30/2009
One of the new features that we have added in Visual Studio Team System 2010 is the ability to...
Date: 07/29/2009
Setting a breakpoint in the Visual Studio debugger is as simple as placing your cursor on a line of...
Date: 07/28/2009
Like any software product, with every new release of Visual Studio, we add numerous new features to...
Date: 07/27/2009
In Visual Studio Team System 2010, one of the new features that we have added to the Profiler is the...
Date: 07/24/2009
In a recent Channel 9 10-4 video, Brian Keller introduced the Historical Debugger in Visual Studio...
Date: 07/23/2009
At first glance, the Visual Studio Output window appears to be a boring tool whose only role in life...
Date: 07/22/2009
About two weeks ago, version 3.0 of the DinnerNow.net sample application was released and I covered...
Date: 07/20/2009
Most Windows GUI applications share a common trait. They all have multiple forms and/or dialogs. In...
Date: 07/17/2009
Code Analysis in Visual Studio Team System can be extremely helpful when it comes to pointing out...
Date: 07/16/2009
In Visual Studio 2008 and earlier releases, one of the key complaints is that the debugger doesn't...
Date: 07/15/2009
I've covered the Visual Studio 2010 Historical Debugger extensively in a few of the previous posts....
Date: 07/14/2009
Once in a while, I come across a feature in the debugger where I ask myself: "I wonder if...
Date: 07/13/2009
One of the new features that we've added to the Visual Studio 2010 debugger is the ability to manage...
Date: 07/11/2009
In an earlier blog, I described how to use the new WPF Visualizer to debug WPF applications in...
Date: 07/09/2009
Prior to Team System 2010, if you try to profile an application on a virtual machine (e.g. Virtual...
Date: 07/09/2009
New Visual Studio Debugger 2010 feature for C/C++ Developers: Using string functions in conditional breakpoints
This should make many C/C++ developers happy when Visual Studio 2010 becomes available (you can...
Date: 07/07/2009