Why am I not seeing the Icon Overlays in Shell Extensions TFS Power tools ?

This issue have been reported multiple times and I just wanted to get why it is happening out there: Windows allows a maximum of 15 icon overlays in the system even Windows 7 (http://blogs.msdn.com/b/oldnewthing/archive/2009/12/09/9934348.aspx for more information on that and why) So basically the shell respects the first 15 icon overlays in the system (sorted…

11

Distributing custom check-in policies & WIT controls using team members

The team members component of the TFS power tools (available here) has a feature to help TFS users distribute custom check-in policies and WIT controls. Basically, the administrator would add the dlls containing the policies and components to a special folder in version control and users then can install the components using the “personal settings”…

3

Team Members Power Tool & Lync

A couple of weeks ago I received a question from one of our clients regarding whether the Team Members power tool work with Lync or not. Today I had a chance to test the team members power tool with Lync. All Team Members should and are working properly with Lync except the “Start Video” feature…

0

Displaying all branch hierarchies in TFS 2010

If you are utilizing the new TFS 2010 branch folder feature you can easily list the branch hierarchy in source control using the code below: 1: using System; 2: using Microsoft.TeamFoundation.Client; 3: using Microsoft.TeamFoundation.VersionControl.Client; 4:  5: namespace DisplayAllBranches 6: { 7: class Program 8: { 9: static void Main(string[] args) 10: { 11: string serverName…

2

Team Foundation Server Architectural Overview

I have been asked to give a quick overview of how TFS internally works to one of my colleagues here and I figured out that my drawings can be used to explain the architecture to our users as well so I scanned them and put them together in the embedding presentation below (I also get…

1

What can we learn form SPAIN’s World Cup Victory in the world of Software ?

I am a soccer fan, I also watch tennis & basketball but only soccer gets to me. A couple of weeks ago Netherlands and Spain played in the world cup final. Originally, I did not know which team I really wanted to win, I always loved Netherlands (I loved Marc Overmars for those who remember…

3

Where does Team Members power tool get the Users list from ?

Basically, the team members power tool displays the list of users in the “[TEAMPROJECT]\Contributors” group of your team project recursively. To customize which group is the one to be displayed you can right click on the team project –> Team Project Settings –> Team Members and select the group you want to get displayed in…

1

Introducing Lambda Expressions – Validating a List without a loop

1: using System; 2: using System.Collections.Generic; 3: using System.Linq; 4:  5: namespace LambdaExpressionDemo 6: { 7: interface IValidator 8: { 9: bool Validate(); 10: } 11:  12: class RandomValidator : IValidator 13: { 14: private static Random randomGenerator = new Random(); 15:  16: int value = 0; 17:  18: public RandomValidator() 19: { 20: value…

2

Q&A About TFS Version Control

In my last post about Visualizing Change using TFS 2010 I mentions that I am going to post some answers about different questions I usually get asked by other software engineers when I mention that I work for the TFS team. In this post I will list the most commonly asked questions and answers: Q:…

0