Freigeben über


TFS11 Beta – Team Explorer (a new way to get things done)

When you connect to TFS from a Dev11 client, you will see a whole new Team Explorer. Here’s what you’ll see (I am already connected to a team project)…

image

I won’t go into all the new features of Team Explorer, but I will tell you why it is so different. We decided to provide a single tool window in Visual Studio that could hold most (if not all) of the Team Foundation features. So, we enumerated all of our Tool Windows and modal dialogs (there were quite a few) and reimagined them in a single tool window. Now, we didn’t change everything, but we took the most compelling scenarios and gave them a new experience and a new home.

We also took a lot of those modal dialogs and remade them into pages in this new tool window. So, you aren’t blocked waiting on server calls to finish.

Let’s break it down:

1) The toolbar

image

  • You can go back or forward within the pages of the Team Explorer. This works like the browser.
  • You can jump to the Home page.
  • You can refresh the current page.
  • Or you Search for a work item. Hint: type in a work item id (123) to jump to that work item.

2) The page navigator

image

  • It displays the current page title and the Team Project you are connected to.
  • If you hover over it, you can get more information like the server url and collection that you are connected to.
  • The drop down allows you to jump to a specific hub page, change team projects, or connect to a different server.

3) The page

  • Everything else in the tool window is part of the current page.
  • Here you see the Home page, it contains links to common pages and actions
  • Every page has a different layout, but they are all divided into sections.
  • There’s even an extensibility model for you to add your own pages and sections.

Next, I will dive into the page that we built for Builds (I think you’re going to love it).

Comments

  • Anonymous
    April 12, 2012
    Hi, Is there any way to view multiple projects in the team explorer? I tend to work on multiple projects and it seems very clumsy to me to have to have to switch between each one  by drilling into a menu when the functionality was in the previous version.

  • Anonymous
    April 12, 2012
    Hi David, I would love to understand your workflow a little better. If you could elaborate on how you used the previous version that would be great. The new team explorer filters your work by Team Project and even Team. So, you can only view one set of data at a time. You can select multiple team projects on the connection dialog and that will put them directly on the context menu for faster switching. If you create Teams, those will automatically show up on the context menu as well. Sorry if this workflow makes your job harder. Please let us know how we can make it better. Thanks, Jason

  • Anonymous
    April 24, 2012
    The comment has been removed

  • Anonymous
    April 24, 2012
    Hi Dave, Thanks for the explanation. I see now what you are trying to accomplish. I don't know that we can do anything to help this for this version, but I will get this added to our backlog. It sounds like you want certain pages like the Builds page to work even if no team project is specified. I am sure this would be useful to others as well. Thanks again, Jason

  • Anonymous
    January 18, 2013
    In case anyone else was in my situation you may find the following utility useful. Community TFS Build Manager VS2012 visualstudiogallery.msdn.microsoft.com/cfdb84b4-285e-4eeb-9fa9-dad9bfe2cd10 There is a VS 2010 version too.