Bing Developer Assistant now available on Visual Studio Gallery

A colleague told me about a recently released plug-in for Visual Studio 2012 and Visual Studio 2013 called the Bing Developer Assistant, and I wanted to post download links here to help people find it.  This plug-in provides 3 key features: Uses Bing Code Search to provide code snippets in the Visual Studio IntelliSense window….


Command line switches for .NET Framework 4 setup that you might not have known about

Because of some of the posts I’ve written in the past, I often get asked about how to install various products in silent or unattended mode.  In some cases, I am familiar with the product and know how to answer the question.  However, in a lot of cases, I don’t, and in those cases, I…


Links to download Visual Studio 2010 and .NET Framework 4.0 beta 1

As Soma announced on his blog earlier this week, Visual Studio 2010 beta 1 and the .NET Framework 4.0 beta 1 have shipped.  You can check out this MSDN page and this post on Jason Zander’s blog for information about what is new in VS 2010.  Also, here are links to the various versions of…


My WinISP file server has been retired – please use my SkyDrive site instead

I have heard from several folks over the past couple of weeks who have had trouble downloading the tools and samples that I have posted on my old file server (  That site has been retired by the group that was hosting it, and so none of those links will work anymore.  I have recovered…


Link to MSDN topic with descriptions of all Win32 error codes

I recently discovered a useful topic that was published on MSDN as a part of the Open Specifications initiative that I want to link to here in order to hopefully help make it easier to find. The topic, located at, provides a full table of Win32 error code values, their associated message identifiers and…


Information about the err.exe tool I use to look up error codes when debugging setup issues

When I am attempting to investigate a setup-related failure, I typically end up looking at verbose log files.  These log files can contain information about a wide variety of failures, and the failures will typically include some detailed error information (such as the information reported by the GetLastError and FormatMessage APIs or something equivalent to…


How I was able to get Virtual Server 2005 to work on Windows Vista

Recently, I needed to configure and use a virtual server image that was provided to me by another team here at Microsoft.  In order to do this, I had to install and configure Virtual Server 2005 to host this image on my desktop OS.  I am running Windows Vista Ultimate edition on this system, and I…


Microsoft Tester Center is now live on MSDN

A new portal with information about software testing has been posted this week on MSDN.  You can check it out at  To summarize the launch note on this page: At the Tester Center, our goal is to provide a community where software testers can share knowledge and learn from each other about testing, our day-to-day…