I attended to the "Team Foundation Server 2010: Cool New Features" session on Day 1. Two of them really caught my attention:
- Improvements on Builds: One of the "cool new features" is the new workflow based builds. It comes with a rich editor to customize all the actions of a build and, because it is built on top of WF, you can create your own activities.
- Branching tools: branching, merging and tracking changes is one of the crucial tasks of the everyday developer life. With TFS 2010 you will be able to visualize changes and the mergers in branches. For example, if a change is lost after several merging several branches and you find out months after this happened, you can visualize in which branch this got lost and what merging order was followed.