Wow! I spent the better part of today listening to the latest DNR episode all about Whidbey. All around great episode. They mention a video of a TechEd presentation by Team System group, and I just spent the last hour watching it..
I'm really blown away by the ambition of Team System. This thing looks like it's going to try to address all kinds of problems we developers face, from source control headaches, to team communication, to unit testing to code coverage, to project management to deployment management. It looks like it'll replace NUnit, NCover and a handful of other tools. Holy cow.
On one hand, I can't wait to get my hands on the release. On the other, I can see so many points of failure in a big interconnected system like this. Don't get me wrong, it looks soooo good, but knowing how buggy VS.NET can get, especially over time with bigger projects and more plugins, and service packs, etc. I can see this great all in one place integrated system turning into an all in one place integrated broken piece of software.
I hate to be this pessimistic. But currently there are a hand full of things that seem to be permanently broken on my workstation's VS 2003 that I just work around every day. It's nice to know that I can fire up NUnit, and it's not going to tell me that it won't run for some strange reason. You know what I mean?
So, anyhow, it looks very cool. And I'll certainly be using it, but I hope it all works!
-Brendan