Friday, March 17, 2006

It's official, TFS has RTM'd.  Jeff gives more detail about it.

Congratulations to everyone on the TFS team for a job well done!  Many congratulations and thanks to all of our partners and customers who have helped make this a success.

posted on Friday, March 17, 2006 5:04:38 PM (Central Standard Time, UTC-06:00)  #    Comments [0] Trackback
 Friday, March 10, 2006

Warning, Baby SPAM!

 

Last night we introduced a new potential Microsoft interview candidate :)

 

<ECS>

 

  <Name>Ethan Clark Sell</Name>

  <Date>March 9th 2006</Date>

  <TimeOfDelivery>9.35 PM</TimeOfDelivery>

  <Sex>Male</Sex>

  <Weight>6 LB 8 OZ</Weight>

  <Length>17.5"</Length>

  <DeliveryOffset>17 days early</DeliveryOffset>

  <APGAR Score="9.5" />

 

  <VisualStudioSettings Preference="Visual C# Development Settings" />

 

  <InputDevice>

    <Keyboard>Split</Keyboard>

    <Mouse>Notebook Laser</Mouse>

  </InputDevice>

 

</ECS>

 

posted on Friday, March 10, 2006 9:16:14 AM (Central Standard Time, UTC-06:00)  #    Comments [0] Trackback
 Thursday, March 09, 2006

You may have heard some buzz around something called Origami which is a new PC form factor.  You can find out the official details here: http://www.microsoft.com/presspass/features/2006/mar06/03-09Mobile.mspx

Funny part, I have just enough room in my backpack for yet another device.

posted on Thursday, March 09, 2006 10:45:46 AM (Central Standard Time, UTC-06:00)  #    Comments [0] Trackback
 Tuesday, March 07, 2006

Yesterday I received my copy of: Web Service Security Scenarios, Patters, and implementation guidance for Web Service Enhancements (WSE) 3.0. 0-7356-2314-7

So far it looks like a great read.  It's one of the first I have seen that addresses patters and practices in the web service security space.

posted on Tuesday, March 07, 2006 8:29:23 AM (Central Standard Time, UTC-06:00)  #    Comments [0] Trackback
 Monday, March 06, 2006

Serious?  I can't joke at a time like this. Click here, then click on valuable information. I don't think it gets any easier than that.

Thanks to Blake Handler for the awesome find.

posted on Monday, March 06, 2006 2:00:14 PM (Central Standard Time, UTC-06:00)  #    Comments [0] Trackback

Want a better looking desktop theme?  Microsoft a while back released a theme called Energy Blue or Royal.  I was first introduced to it via the Experience Pack for Tablet PC.  Well it turns out that theme doesn't just work on a tablet pc but XP as well, here's how:

  1. Download : http://download.microsoft.com/download/5/2/9/5295FA0C-575A-4EE6-B186-0A8CF7DDFDE6/WindowsXP-TabletPC-EnergyBlueTheme-x86-ENU.exe
  2. Do not run the exe as it will fail but rather unzip it
  3. Copy the content to C:\WINDOWS\Resources\Themes
  4. Select the Energy Blue theme from the theme drop down @ "Right Click on Desktop / Select Properties / Themes Tab"

Enjoy!

posted on Monday, March 06, 2006 12:39:42 PM (Central Standard Time, UTC-06:00)  #    Comments [1] Trackback
 Wednesday, February 15, 2006

This past release of TFS brought us the much needed friendly names in the Team Foundation Client user drop down lists.  Before that change, your WIQL query may have looked like this:

<Wiql>
    SELECT [System.Id], [System.Title]
    FROM WorkItems WHERE [System.TeamProject] = @project
    AND [System.AssignedTo] IN ('UserIdA', ''UserIdB')
    ORDER BY [System.Id]
</Wiql>

As you can see we are searching for any Work Item assigned to UserIdA and UserIdB.  The user list is delimited by a comma ( this will become important later ).  After the release canidate release that same query may now look like the following:

<Wiql>
    ...
    AND [System.AssignedTo] IN ('FirstNameUserA LastNameUserA', 'FirstNameUserB LastNameUserB') 
    ...
</Wiql>

The only change to this query was the replacement of the alias with the users First Name Last Name.  This query assumes your Active Directory is setup to display First Name Last Name rather than Last Name, First Name.  If your Active Directory is setup like the latter then your query will look like:

<Wiql>
    ...
    AND [System.AssignedTo] IN ('LastNameUserA, FirstNameUserA', 'LastNameUserB, FirstNameUserB') 
    ...
</Wiql>

With that setup the name actually introduces a comma which invalidates the list separator.  This query is now broken.  All is not lost. 

We can change the List Separator from a comma to a semi colon. Control Panel -> Regional and Language Options -> Customize, on the numbers tab and you will find the List Separator setting.  Do realize this change may adversely effect other applications which may use the List Separator.

 

 

Your query will now change as follows:

<Wiql>
    ... 
    AND [System.AssignedTo] IN ('LastNameUserA, FirstNameUserA'; 'LastNameUserB, FirstNameUserB') 
    ...
</Wiql>

posted on Wednesday, February 15, 2006 7:44:17 PM (Central Standard Time, UTC-06:00)  #    Comments [2] Trackback
 Wednesday, February 08, 2006

Here is your a chance to provide valuable feedback to the Team Foundation product team. 

http://msdn.microsoft.com/vstudio/teamsystem/team/tfs_survey/default.aspx

posted on Wednesday, February 08, 2006 2:20:52 PM (Central Standard Time, UTC-06:00)  #    Comments [1] Trackback