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

<Previous