:: thoughts on team system and more RSS 2.0
# Sunday, January 20, 2008

Ehh, well, since the presentation was non-exising I thought I'd just post some notes and references to the stuff we looked at in the SweNug talk this week.

VSTS 2008 - News for the architect
Conform to WSDL: http://blogs.msdn.com/vsarch/archive/2007/06/20/conform-to-wsdl-new-feature-in-team-architect-orcas.aspx
Top-down system design: http://blogs.msdn.com/vsarch/archive/2007/08/30/top-down-system-design-by-delegating-behavior.aspx
Web application projects
Team Architect Power Tools: http://blogs.msdn.com/vsarch/archive/2007/08/15/team-architect-power-tools.aspx

VSTS 2008 - News for the developer
Code metrics: http://msdn2.microsoft.com/en-us/library/bb385910.aspx
Performance run comparison: http://blogs.msdn.com/ianhu/archive/2007/04/03/comparing-performance-reports-with-the-visual-studio-team-system-profiler.aspx
Hot path: http://blogs.msdn.com/ianhu/archive/2007/09/14/pinpoint-a-performance-issue-using-hotpath-in-visual-studio-2008.aspx
Code analysis Policy improvements
Unit test in professional edition
Improved unit test data binding: http://msdn2.microsoft.com/en-us/library/ms182528.aspx
Test list management in professional edition

VSTS 2008 - News for the tester
Auto cleanup of results: http://blogs.msdn.com/nnaderi/archive/2007/05/14/new-unit-testing-features-in-orcas-part-2.aspx
Load modeling
New load test views
Performance improvements: http://blogs.msdn.com/nnaderi/archive/2007/05/11/new-unit-testing-features-in-orcas-part-1.aspx
Unit test in professional edition
Improved test data binding
Test list management in professional edition
Web test recorder support for Ajax: http://blogs.msdn.com/billbar/archive/2007/06/14/new-load-test-and-web-test-features-in-the-orcas-release.aspx
Auto extract dynamic parameters

New in TFS 2008
http://blogs.msdn.com/bharry/archive/2007/08/08/final-tfs-2008-feature-list.aspx

Support for SharePoint 3.0 / 2007

Team Build
• Build definitions
• Continuous integration builds
• Scheduled builds: http://blogs.msdn.com/buckh/archive/2007/02/07/you-can-schedule-builds-in-orcas.aspx
• Build Queuing
• Drop management

Source Control
• Destroy
• Get latest on checkout
• Annotate
• Folder diff
• Offline support

Performance, scalability, licensing
Improved Web Access

Sunday, January 20, 2008 11:38:52 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [1] -
Team System

The Swedish ALM Live events will continue this year as well and I've got the opportunity to give the first set of talks. My last ALM Live presentation was about using the new source control system in TFS. This talk will pick up on that subject and go more in-depth on how to actually migrate to TFS. We'll look at some strategies, compare features in other popular SCC systems and perform a migration from Visual Source Safe to TFS.

We'll visit Göteborg, Malmö and Stockholm this time and the dates are February 5-7.

The complete agenda and registration for the event is here.

Welcome!

Sunday, January 20, 2008 11:27:51 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [2] -
Team System
# Monday, January 07, 2008

It's time for a new SweNug event. This time Joachim Rossberg and I will go through what's new in Team System 2008:

Starta det nya året med ett seminarium om Visual Studio Team System 2008. Kom och lyssna på Mathias Olausson och Joachim Rossberg när de berättar (nästan) allt som ni behöver veta om Visual Studio Team System 2008.
Datum:   15/1 2008
Tid:           17.00 --->
Plats:       Informator Göteborg
More info on the event will be posted here.
See you there!
Monday, January 07, 2008 11:06:58 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
Team System
# Monday, December 31, 2007

Just an update to my old post on where to get the TFS Team Explorer downloads:

Team Explorer 2008 can be downloaded here.

Team Explorer 2005 can be downloaded here.

Monday, December 31, 2007 2:17:17 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
Team System
# Friday, December 21, 2007

The last (?) release of TFSBuildLab is now complete. Since many of the features in TFS 2008 overlap what we've done in TFSBuildLab we've decided to make a release with some fixes but this is probably where the road ends...

You can get the 1.1 version from Codeplex here.

Peter has posted a release note for the release. 

What's new in version 1.1?

We have improved the errorhandling dramaically in this release as well as tried to include more contextual information in the logs.

Service

* Added support for multiple build servers assosiaed to a trigger.
* Added support for status notifications out build completion.
* Fixed problem with to many changeset involved in build failure notifications when * checkin occurs at the same time as a build is failing.

Admin Client

* Overview of scheduled builds for a team project.
* Support for multiple reports on the dashboard.
* Add transaction support when copy config, this addresses the problem of caches becoming corrupt.

Notification Client

* Support for notification on assignment changes to work items.
* Fixed problem with the configuration no always being persisted.

As always - feedback is welcome! Please post it on the discussion pages.

Friday, December 21, 2007 10:43:37 AM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
Team System
# Monday, December 03, 2007

[Updated 2008-06-29]
I finally got around to upgrade our TFS to 2008. Since it went well I thought I'd share my setup experience.

To upgrade from TFS 2005 to 2008 I used the following procedure:

1. Update the server to the latest service packs. I would recommend an upgrade to TFS SP1.
2. Run the Team Foundation Server Best Practices Analyzer from the Team Foundation Server Power Tools. This will make you aware of any (major) issues in the current installation.
3. Read the TFS setup guide. Yes, this may come as a surprise :-) But honestly, reading the guide will help a lot. I wouldn't do a TFS setup without using the checklists from the guide!
4. Make sure you have working backups. And of course make sure that they work! Always do a disastery-recovery procedure to verify that you know how to get a broken installation up again.
5. Make sure you have enough disk space. Look at the database files and make sure there's at least that much space available on disk (thanks to Thomas for mentioning this).
6. Uninstall Team Build 2005 (if applicable).
7. Uninstall Team System Web Access 2005 (if applicable).
8. Uninstall TFS 2005 (although it's not necessary for a single-tier configuration, there's nothing wrong in cleaning up before the upgrade).
9. If you have configured TFS to run on a different port than 8080 then either change it back to 8080 before the upgrade or edit the AT\msiproperty.ini file on the installation media so that the property VSTF_WEBISTE_PORT=8080 points to the correct port.
10. Install TFS 2008. The setup will detect the existing 2005 installation and upgrade the services and databases.
11. Install the Team System Web Access 2008 (downloaded from here).
12. Upgrade Windows Share Point Services from 2.0 to 3.0. There a walk-through on MSDN on how to do the upgrade here (thanks to Stuart for mentioning this!). I optimistically skipped to run the WSS Prescan tool (downloaded from here) but that wouldn't fool the upgrade tool.
13. Run the SharePoint Products and Technologies Configuration Wizard to complete the wizard.
14. Upgrade TFS with the Windows SharePoint Services Extensions from the TFS media.
15. Update the existing Team Project sites to the new look-and-feel. Peter has written a good post on how to do that. 

The procedure took about 4 hours on our server to complete. The impressions so far it that (apart from a very smooth upgrade) it performs very well. Noticably faster than TFS 2005!

Monday, December 03, 2007 10:25:13 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [12] -
Team System
# Tuesday, November 20, 2007

So I've (just like most other VS/TFS geeks) downloaded the latest bits to try it out. Apart from the expected wait-for-download the many-GB-files the setup went great. VS 2008 setup took about an hour to complete and installing a new TFS 2008 from a bare Window 2003 Server took less than two hours. Since the installation of TFS nowdays is a pretty straight-forward procedure I wasn't expecting any trouble so it was good that the new setup worked flawlessly.

Since most people only can access the 90-days trial you can still upgrade using the trial versions. When you have the right keys all that needs to be done is to re-run the setup and in the options you get it's possilble to enter the new license key to activate the product.

Next up is to upgrade our internal TFS 2005 installation to 2008. I think it will be a bit more challenging :-)

Tuesday, November 20, 2007 8:48:24 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [1] -
Team System
# Saturday, October 27, 2007

The first of three talks on TFS Source Control is now done. It was nice to see so many people show up to the event and there was good discussions both during the talk and in the breaks.

I say I'd post some additional links after the event so here they are:

  • The code sample for custom check-in policies can be downloaded here. The sample creates a policy that can be used to require an associated work item but only for specific types of work items.
  • One guy mentioned a UI for the VSS Converter. Nothing I've looked at but here's the link to it: http://www.codeplex.com/VssConverterGui.

The presentation can be downloaded here.

Saturday, October 27, 2007 10:47:31 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
Team System
# Tuesday, October 23, 2007

The MSDN Live tour is now over. After having visited Umeå, Stockholm, Malmö and Göteborg it feels a bit wierd that it's over. It was a busy week (to say the least) and it's been a great experience to travel with the rest of the speakers and to get an opportunity to meet with a lot of .NET developers. Really nice!

So just for administration: you can download my VSTS presentation here.

Johan has also posted this and the other presentations on his blog.

Tuesday, October 23, 2007 10:49:36 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [2] -
Team System
Navigation
Archive
<January 2008>
SunMonTueWedThuFriSat
303112345
6789101112
13141516171819
20212223242526
272829303112
3456789
About the author/Disclaimer

Disclaimer
The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

© Copyright 2008
Mathias Olausson
Sign In
Statistics
Total Posts: 74
This Year: 22
This Month: 6
This Week: 2
Comments: 29
Themes
Pick a theme:
All Content © 2008, Mathias Olausson
DasBlog theme 'Business' created by Christoph De Baene (delarou)