Welcome to MSDN Blogs Sign in | Join | Help

March 2006 - Posts

Will Code For Food

This article originally appeared in the Wall Street Journal several years ago. It's come up from time to time at work and most folks find it to be an amusing tale so I figured I'd post this before I lose track of it. In these dark days of dot-com despair,
Posted by hippietim | 4 Comments
Filed under:

How to get the active Team Foundation Server and Project from an Add-In

Ed Hintz posted "How to Write a Team Foundation Version Control Add-in for Visual Studio" which is a great guide to writing an add-in to integrate with Team Foundation version control. I won't repeat that info her. If you want to do something that is

The best thing you can get for your iPod

The Bose SoundDock . Really. It is way cool. It is way expensive too but given the simplicity, elegance, and sound quality it is well worth it. Too many iPod docking units have subwoofers, separate speakers, lots of switches, look clunky, etc. When I
Posted by hippietim | 0 Comments
Filed under:

Flashing Dialogboxes

This example demonstrates how to flash a dialog in the taskbar after performing a long running operation from the command line. A good example of how this is useful is in the VS Team Foundation version control toolset. Naturally, it includes a command

Robin Trower is touring the US again!!!

I'm a huge Robin Trower fan but haven't seen him live in many years mostly because he hasn't toured the US in many years and when he was touring he didn't come near where I was living. I was about to book a flight to England just to see him again so I
Posted by hippietim | 1 Comments
Filed under:

Overcoming a .NET ListView CheckBoxes quirk

In the Visual Studio Team Foundation version control UI, we display your pending changes in a ListView control. That ListView has CheckeBoxes set to true as we allow you to perform a variety of operations on the checked items. At the same time we want
Posted by hippietim | 1 Comments

Give the .NET loader a hand - how to load assemblies from VS PrivateAssemblies

This program demonstrates how to use the AppDomain.AssemblyResolve event to help the .NET loader get assemblies loaded that it can't find. The VS Team Foundation edition ships with a number of assemblies you may want to reference in your own apps. Most

Why is Chicken Little still on American Idol?

There, I admit it. I watch American Idol. At least I've never watched Survivor or The Amazing Race. Pffft. So back to the question. Why is Kevin Covais (dubbed Chicken Little by the show's host Ryan Seacrest) still on American Idol? I get that he's a
Posted by hippietim | 4 Comments
Filed under:

WinForms ListView Performance - ListView collections

The WinForms ListView has a few very handy collections - CheckedItems and CheckedIndices. SelectedItems is a collection of the ListViewItems that are selected. SelectedIndices is a collection of the indexes of the ListViewItems that are selected. Those
Posted by hippietim | 1 Comments

WinForms ListView Performance - Initializing checked states

CheckBoxes in a WinForms ListView are of course a bit simpler to use than dealing the underlying Win32 control directly. WinForms deals with the ListView structures and the WM_NOTIFY messages. Of course this comes at a cost. Here's a simple demonstration
Posted by hippietim | 2 Comments

WinForms ListView Performance

While working on improving the performance of the version control UI for Visual Studio Team Foundation Server, I encountered a number of potential problems with the WinForms ListView control. As it turns out, adding items to a ListView can be VERY expensive
Posted by hippietim | 4 Comments

Team Foundation Power Toy TFPT Review

I added the Review command to TFPT back in August as a simple way to do a code review of files in any order I choose. Running TF Diff just cycles through the files one by one and is not that great for an interactive code review, particularly if I want
Posted by hippietim | 2 Comments

A couple helpful Team Foundation registry settings

Here's a couple of registry options that never made it into the UI anywhere that some of you may find useful. Don't Automatically Reconnect The first is a setting to control whether or not the Team Explorer and Source Control Explorer will automatically
Posted by hippietim | 5 Comments
 
Page view tracker