Habib Heydarian's Blog @ Microsoft
Program Manager for Microsoft Robotics, Visual Studio
Troubleshooting Team Foundation Server 2010 Beta 1 error TF255275
When installing Team Foundation Server 2010 Beta 1, you might run across the following error during...
Author: Habib Heydarian [MSFT] Date: 07/06/2009
DinnerNow.net 3.0 for Visual Studio 2008 SP1 and .NET Framework 3.5 SP1 is here!
It's been a very long time coming but the next version of DinnerNow.net is finally here! In case you...
Author: Habib Heydarian [MSFT] Date: 07/04/2009
Preventing SQL Injection Attacks with Visual Studio Team System 2010
There are numerous articles on the web that describe the perils of SQL Injection attacks and warn...
Author: Habib Heydarian [MSFT] Date: 07/02/2009
The quickest way to edit a Visual Studio project file
Even though you are not supposed to manually edit a Visual Studio project file, there are times when...
Author: Habib Heydarian [MSFT] Date: 07/01/2009
Walkthrough: Using the Tier Interaction Profiler in Visual Studio Team System 2010
In Visual Studio Team System 2010, we've made a huge number of improvements to the Profiler. In case...
Author: Habib Heydarian [MSFT] Date: 06/30/2009
Sticky DataTips: A new way to view variables in the Visual Studio 2010 debugger
There are numerous ways to view variables in the Visual Studio debugger. You can use the Autos...
Author: Habib Heydarian [MSFT] Date: 06/30/2009
NetCFSvcUtil.exe and Windows 7
NetCFSvcUtil.exe is the analogous of Svcutil.exe but for devices. You can use it to generate a WCF...
Author: Habib Heydarian [MSFT] Date: 06/26/2009
Moving code around in Visual Studio super fast [Video]
As a developer, one of the common tasks is move code around. In this video, I'll demonstrate how...
Author: Habib Heydarian [MSFT] Date: 06/25/2009
Walkthrough: Adding an existing Visual Studio solution to another solution
Often, developers partition their applications into separate Visual Studio solutions in order to...
Author: Habib Heydarian [MSFT] Date: 06/25/2009
Debug this! How a change in the cloud broke my application
For the first time, I experienced first hand one of the perils of making use of services in the...
Author: Habib Heydarian [MSFT] Date: 06/23/2009
Troubleshooting the dreaded "Unable to start program '%CSIDL_PROGRAM_FILES%..." problem
If you have used Visual Studio to write Windows Mobile applications, you might have come across the...
Author: Habib Heydarian [MSFT] Date: 06/23/2009
Web Application Projects: No Help for you!
I always find these types of bugs amusing and somewhat ironic. The other day, I was doing some work...
Author: Habib Heydarian [MSFT] Date: 06/19/2009
An in depth look at the Historical Debugger in Visual Studio 2010 (Part V)
In the fifth installment of this series, I’m going to look at how to use the Historical Debugger to...
Author: Habib Heydarian [MSFT] Date: 06/18/2009
How to avoid stepping into C++ class and function templates in the Visual Studio debugger
There are a number of C++ libraries that make use of templates. STL, Boost, MFC and ATL are some of...
Author: Habib Heydarian [MSFT] Date: 06/17/2009
How to select and edit multiple columns in Visual Studio 2008 [Video]
When I was at university, my editor of choice was Emacs, primarily because it was very keyboard...
Author: Habib Heydarian [MSFT] Date: 06/16/2009
Importing and exporting breakpoints in Visual Studio 2010
In Visual Studio 2010, we have added the ability to import and export breakpoints. There are several...
Author: Habib Heydarian [MSFT] Date: 06/15/2009
Visual Studio Debugger: Break When Expression has Changed
One of the lesser known features of the Visual Studio debugger is the ability to break when a...
Author: Habib Heydarian [MSFT] Date: 06/13/2009
An in depth look at the Historical Debugger in Visual Studio 2010 (Part IV)
In this segment on the Historical Debugger, I’m going to focus on how the Historical Debugger can...
Author: Habib Heydarian [MSFT] Date: 06/11/2009
How to view the return value of a C# or VB method in the VS Debugger
One of the questions that comes up frequently is how do I view the return value of a VB or C# method...
Author: Habib Heydarian [MSFT] Date: 06/11/2009
An in depth look at the Historical Debugger in Visual Studio 2010 (Part III)
In part III of the coverage of the Historical Debugger, I’m going to look at another scenario of the...
Author: Habib Heydarian [MSFT] Date: 06/09/2009
How to display the environment variables for a process in the Visual Studio debugger
Every process in Windows has what’s known as an "environment block" that contains the...
Author: Habib Heydarian [MSFT] Date: 06/08/2009
Size Specifier: How to display a C/C++ pointer as an array in the Visual Studio debugger
Viewing a C/C++ array in the Visual Studio debugger is easy. You can expand the array in the Watch...
Author: Habib Heydarian [MSFT] Date: 06/05/2009
The Charles Babbage Difference Engine
This week, I was in Silicon Valley to talk to a number of ISV customers about what’s coming up in...
Author: Habib Heydarian [MSFT] Date: 06/05/2009
An in depth look at the Historical Debugger in Visual Studio 2010 (Part II)
In Part I of this post, I talked about the Application Event Recording capabilities of the...
Author: Habib Heydarian [MSFT] Date: 06/03/2009
An in depth look at the Historical Debugger in Visual Studio 2010 (Part I)
In one of my earlier blogs, I introduced a new feature in Visual Studio 2010 called the Historical...
Author: Habib Heydarian [MSFT] Date: 06/03/2009
Using the WPF Visualizer to debug applications in Visual Studio 2010
WPF applications make writing rich client applications much easier but the main drawback is that...
Author: Habib Heydarian [MSFT] Date: 06/02/2009
New VSTS "Pep Talk" Videos
Today, our marketing team released a set of very funny VSTS "pep talk" videos. Here is one of them....
Author: Habib Heydarian [MSFT] Date: 02/17/2009
Where to Download "The Goods" for PDC 2008
At last week’s PDC conference, the attendees were given a 160 GB USB External HDD that contains a...
Author: Habib Heydarian [MSFT] Date: 11/03/2008
What’s new in Visual Studio Team System 2010: Episode 2
Feature: Historical DebuggerIn my previous post, I mentioned that one of the key scenarios that my...
Author: Habib Heydarian [MSFT] Date: 10/01/2008
What’s new in Visual Studio Team System 2010: Episode 1
Today, there were several announcements detailing the next version of Visual Studio and Visual...
Author: Habib Heydarian [MSFT] Date: 09/30/2008