@deadlydog: We've still got a way to come before we're happy enough with the features in the server to bake Git support into on premises TFS, but it will be in the "next major release of TFS" according to Brian Harry (and he's my boss so would know )
We don't have an equivalent to Check-in policies yet though we are looking at the best way of doing this with DVCS workflows to keep the benefits but give the control that people want. It might be something that git calls "Git Hooks" or it might be some other mechanism - still figuring it out. Looking forward to seeing how people use the service and the VS Tools for Git to help us figure the best approach out.
@Violet_Tape: You are correct. We changed how the build controllers and agents work in TFS 2011. They now call home and communicate via the Application Tier then keep that channel open so that the AT can send messages back when it needs to do something. This way you don't need to worry about IP addresses, NAT traversal, reverse proxying etc. It should all just work provided the build controller has access to a internet connection (even if that connection is proxied). This is one of the reasons why you need to install the TFS 11 version of the build agent to get it work with tfspreview.com
Hope that makes sense. Let us know how you get on.
@abhijit:The Remaining Work be default is in hours. That was a deliberate decision as it makes you evaluate how long you have left on this task which actually what you care about. What you don't care about is how accurate your initial estimate was or having all your tasks getting to 80% done and then staying there Does that make sense?
Very enjoyable, and good to meet real people rather than the managers - no reason why the audio of this couldn't get dumped into an MP3 and put into a podcast feed, you would still get nearly all of the detail for an interview like this with no demo etc.
I'm pretty sure that the client only works in full Visual Studio versions and not in the express editions. However, if you install the client on a computer that does not have a full version of Visual Studio then a very basic shell is installed for you
that gives you source code check-in / check-out and work item capabilities from Windows. Admitidly it is not integrated with the express IDE but it is perfectly functional.
See the following help on the CodePlex site to get more information on obtaining the client:-