RSS 2.0
 Thursday, December 14, 2006
We got spammed on our comments, and so we've disabled comments on the blog.  Soon, we may put up an authorization scheme so that we aren't hammered by bogus comments.  But, for now, comments are disabled.  In lieu of comments, please send emails to myself.  My address, which you'll have to normalize from the awkward way I'm writing it here, is steve_nospam at accentient dot com.  (Simply delete the _nospam from my name, and send the emails to steve@..., thanks)

Thursday, December 14, 2006 9:20:35 AM (Pacific Standard Time, UTC-08:00)  #    Comments [0] -

We're about to redo the Team System Widgets page, and are looking for any suggestions on improvements.  Some things we'd like to add are comments on each widget, and an icon designating which ones are still 'works in progress'.  Any other ideas?  Tags?  Let us know!

Thursday, December 14, 2006 8:22:05 AM (Pacific Standard Time, UTC-08:00)  #    Comments [0] -
Misc | Team System
 Wednesday, December 13, 2006

Microsoft will be holding the next Professional Developers Conference (PDC) October 2-5, 2007 in Los Angeles, with two days of pre-conference on September 30 and October 1.  Save the date!

The PDC is the definitive developer event focused on the future of the Microsoft platform. PDC 2007 attendees will have the opportunity to access new code, learn about the latest Microsoft product offerings and hear from Microsoft executives about the various platform developments.

Click here for more information.

Wednesday, December 13, 2006 9:37:01 AM (Pacific Standard Time, UTC-08:00)  #    Comments [0] -
Conferences
Or that's what they say, anyway!  Martin Woodward ran across this site, and shot us an email.  Interesting!  :-)  It's a direct copy/paste of the html from our widgets page (prior to a recent update).  I don't see any attribution, but it's in a language that doesn't display on my computer, so I wouldn't know for sure.  It's actually good to see that people are using the site.

By the way, if you haven't seen Martin's VSTS blog, it's time you do!  His post on measurement is one of my favorites!  You can find it here.  He's a must have on your blog roll!

Wednesday, December 13, 2006 9:00:40 AM (Pacific Standard Time, UTC-08:00)  #    Comments [0] -
Misc
 Monday, December 11, 2006

Bookmark this page. It contains the starting point for the V1 (RTM) version of the DB Professional documentation.

Monday, December 11, 2006 3:49:38 PM (Pacific Standard Time, UTC-08:00)  #    Comments [0] -
Team System

This edition became available last Thursday on MSDN. Hazzah!

I've noticed when installing the edition, as well as the CTPs, that it also installs the "ProjectAggregator" ...

A quick search of the forums, finds a post by Robert Merriman (MS) explaining what the ProjectAggregator is ...

"We use the Visual Studio ProjectAggregator to integrate our package into Visual Studio. The ProjectAggregator is from the VSIP SDK and here is some information from the April 2006 readme file for the VSIP SDK:

There is a new ProjectAggregator2 MSI for project systems to leverage. A new aggregator (ProjectAggregator2) was added to the Visual Studio SDK to replace the following two aggregators:

  • ProjectAggregator: included with Visual Studio 2005, used for project flavors (also known as project subtypes)
  • NativeHierarchyWrapper: included in previous SDK CTPs, used by the MPF project samples

In addition to solving the problems the NativeHierarchyWrapper solved (source code control support for projects implemented in managed code), this new aggregator solve a limitation of the original ProjectAggregator (which did not allow for multiple levels of flavoring)."

 

Monday, December 11, 2006 1:13:48 AM (Pacific Standard Time, UTC-08:00)  #    Comments [0] -
Team System
 Sunday, December 03, 2006

Bill Essary, software architect at Microsoft just posted this MSDN article on new team project limit and monitoring recommendations for Visual Studio 2005 Team Foundation Server.

The article includes a downloadable Excel spreadsheet (TeamProjectLimits.xls) containing experimental data which you can use to estimate the maximum number of team projects per server when you use customize work item types.

Sunday, December 03, 2006 11:07:38 AM (Pacific Standard Time, UTC-08:00)  #    Comments [0] -
Team System
 Sunday, November 26, 2006
At Accentient, we are always running into clients who need to implement a methodology, and have it checked for 'correctness' as time goes along.  With TFS, as it stands, correctness checks need to be made in one of three ways:

1)  TFS has a built in checking mechanism.  This generally occurs INSIDE a work item.  For instance, Field A can only be changed by a Project Manager.  This is the BEST mechanism, since you can ensure validity prior to committing the work item changes to TFS.

2)  Listen to the available events (Work Item Save, for instance), and react to the event.  This is possible when we're doing things like ensuring that every "Requirement" has an associated "Risk" associated with it (mandatory for regulatory compliance in health care research).  This is a GOOD mechanism, as the project may go out of compliance, but the violation is noted immediately.

3)  Verify the model at periodic intervals, either on demand or scheduled.  Here you would simply use automation to query TFS and ensure compliance with the methodology.  This is a SO-SO method, since the project goes in an out of compliance throughout the project lifecycle.

Some people may claim that Check-in Policies may be used to ensure client-side compliance.  That is true, but only to a limited degree.  The check-in policies are run only when something is being checked into TFS, not when a work item is saved.

Another claim may be that we could use VSIP to extend Visual Studio.  This is indeed the case, and would provide the greatest amount of validation, however, in most cases not everyone who interacts with TFS is using VS2005 - some use Project, Excel, Word, Outlook, TeamPlain, TeamPrise, etc.

So, what I'd personally like:

1)  Events around everything that happens in TFS, including very granular things like a Work Item get.  I know this may have performance implications, but a big, hairy warning could be affixed to the VSIP SDK, and we could extend at our own risk.  In a vast majority of the cases I work with, the machines used to power TFS are so much in excess of recommended load that I have, literally, gigabytes of memory and maybe 50-75% of the processor to play with.

2)  Client side Work Item Check-in Policies.  Let me interrupt, on the client-side, a work item save and do validation before I allow it to be committed to the server.

3)  An SDK or a prebuild web service, if you will, that I can install that will 'catch' the thrown events, and translate them into something intelligible, like a clean object.  

Over the course of the next few weeks, I'll be posting more about thoughts of validating and enforcing methodologies using TFS.

Sunday, November 26, 2006 9:35:51 AM (Pacific Standard Time, UTC-08:00)  #    Comments [0] -
Team System | Visual Studio 2005
 Friday, November 10, 2006

I just noticed that both the .CHM files were recently updated, and available for download.

  • The Installation guide (TFSInstall-v61004.chm) is now version 8.0.61004 (10/6/2006) - 261 kb
  • The Administrator's guide (TFSAdmin-v61101.chm) is now version 8.0.61101 (11/1/2006) - 2.2 mb

You'll find the updated hyperlinks at the bottom of our Widgets page.

Friday, November 10, 2006 12:11:34 PM (Pacific Standard Time, UTC-08:00)  #    Comments [1] -
Team System
 Wednesday, November 08, 2006

You may have read my previous post about a company in Phoenix who connected their build process to an orb. Others use lava lamps.

Well, this professional geek used something a little more meaningful - an LCD-TV screen, which actually conveys useful information. Download the source code from his article (TV not included).

Wednesday, November 08, 2006 11:22:37 PM (Pacific Standard Time, UTC-08:00)  #    Comments [1] -
Team System
 Monday, October 30, 2006

Microsoft has made the difficult decision not to hold Tech·Ed 2007 in New Orleans. With this event drawing a large number of attendees from around the world and with the airlines only servicing the city with about half of their pre-Katrina flights, the logistics of moving that large a group into and out of the city is challenging and would likely result in travel and logistical challenges for attendees.

Instead, Tech·Ed 2007 will be held on June 4-8, 2007 in Orlando at the Orange County Convention Center (OCCC).

Here is the official site.

Monday, October 30, 2006 9:08:12 AM (Pacific Daylight Time, UTC-07:00)  #    Comments [2] -
Conferences
Navigation
Archive
<December 2006>
SunMonTueWedThuFriSat
262728293012
3456789
10111213141516
17181920212223
24252627282930
31123456
About the author/Disclaimer

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

© Copyright 2008
Accentient, Inc.
Sign In
Statistics
Total Posts: 343
This Year: 62
This Month: 0
This Week: 0
Comments: 350
Themes
Pick a theme:
All Content © 2008, Accentient, Inc.
DasBlog theme 'Business' created by Christoph De Baene (delarou)