May 272011

Visual Studio Technical Learning Center at TechEd 2011

TFS and Project Server resources

MSDN Webcast – Migrate Quality Center to Team Foundation Server 2010 using Scrat

TechEd 2011: Northwest Cadence talks

TF51005: The query references a field that does not exist

TechEd 2011: Visual Studio vNext Sneak Preview

Code Metrics – Maintainability Index

Configuration matrix testing using Visual Studio Lab Management

May 262011

“To the Cloud” with TFS

Setting up the SCOM TFS Connector CTP

Renaming a branch with shelvesets

3 Easy Ways to Learn about Visual Studio vNext

Latest Team Foundation Server 2010 and Project Server Integration Feature Pack videos & webcast

Visual Studio vNext Application Lifecycle Management

Automatically deploying TFS Checkin Policies to the entire team

How Software Testers Scrum

Code Metrics – Class Coupling

May 252011

Debugging a Dysfunctional Team

Professional Scrum Developer Questions asked at TechEd 2011

Connecting Development and Operations

Update on TFS on Azure

I need to attach files larger than 4 KB to my work items in TFS 2010

Java SDK for TFS

Isolating and Integrating Parallel Feature Teas working on Separate Overlapping Releases

May 242011

Command line tool for Work Item Queries

Visual Studio ALM and TFS vNext Announcements at TechEd 2011

Professional Team Foundation Server 2010

ALM vNext Announced at TechEd

VS2010: Just My Code

Visual Studio ALM at Microsoft TechEd 2011

Visual Studio UI Test Extensibility – Scenarios & Guiding Principles

May 232011

Is project based team work becoming a logistical nightmare?

Introducing Professional Scrum Foundations

VS 2010 SP1 – The file is under source control and is not checked out

VS2010: Just My Code

Files from Implementing Scrum pre-conference at Microsoft TechEd

Announcing a Java SDK for TFS

ALM Futures Announced at TechEd Yesterday

Visual Studio ALM vNext Preview

[Updated with an answer to Question 3]

Once again I want to thank everyone who came out for my talk on IntelliTrace and Visual Studio 2010 Ultimate yesterday at Tech Ed 2011!

After querying some MVPs and some product group members, we’ve come up with answers to some of the questions that were posed yesterday:

Question 1: Can you turn on call logging in IntelliTrace dynamically?  The example I was given was the application under test takes a while to spin up and makes a bunch of calls that they don’t want IntelliTrace information for.  They want to essentially be able to dynamically turn on call tracing in IntelliTrace.

This is not possible with Visual Studio 2010. IntelliTrace is needs to be there when the process starts, and once it does, the collection plan cannot change until the process is restarted.

 

Question 2: Using IntelliTrace against assemblies deployed in the GAC, and will it work, and do you have to do anything special?

IntelliTrace collects its information on the process, so collecting information against assemblies deployed in the GAC should not be an issue.  Here is some great information from Ed Blankenship on this:

You’re actually collecting IntelliTrace diagnostic information from a .NET process and not necessarily a DLL.  However, if the process loads some DLLs then they would be collected as well (depending on the settings of course).  So if you wanted to collect information from a custom TFS build workflow activity, you would actually have to attach the TFSBuildService.exe process to get information from your custom activity’s .DLL if that makes any sense.  Whether it was in the GAC shouldn’t matter.

 

Question 3: Someone is in a 2008 environment. (VS and TFS).  They want to know if they could use the IntelliTrace command line executable to gather data in their application that they are testing.  Obviously they aren’t testing via MTM.

The answer is, yes you can gather collection in this fashion.  You will need VS 2010 Ultimate to be able to view the IntelliTrace information though.

I want to thank Ed Blankenship, Brian Keller, Brian Randell, Mark Groves, and Larry Guger for their quick input into these questions.

Once again I want to thank everyone who came out for my talk on IntelliTrace and Visual Studio 2010 Ultimate yesterday at Tech Ed 2011!

After querying some MVPs and some product group members, we’ve come up with answers to some of the questions that were posed yesterday:

Question 1: Can you turn on call logging in IntelliTrace dynamically?  The example I was given was the application under test takes a while to spin up and makes a bunch of calls that they don’t want IntelliTrace information for.  They want to essentially be able to dynamically turn on call tracing in IntelliTrace.

This is not possible with Visual Studio 2010. IntelliTrace is needs to be there when the process starts, and once it does, the collection plan cannot change until the process is restarted.

 

Question 2: Using IntelliTrace against assemblies deployed in the GAC, and will it work, and do you have to do anything special?

IntelliTrace collects its information on the process, so collecting information against assemblies deployed in the GAC should not be an issue.  Here is some great information from Ed Blankenship on this:

You’re actually collecting IntelliTrace diagnostic information from a .NET process and not necessarily a DLL.  However, if the process loads some DLLs then they would be collected as well (depending on the settings of course).  So if you wanted to collect information from a custom TFS build workflow activity, you would actually have to attach the TFSBuildService.exe process to get information from your custom activity’s .DLL if that makes any sense.  Whether it was in the GAC shouldn’t matter.

 

Question 3: Someone is in a 2008 environment. (VS and TFS).  They want to know if they could use the IntelliTrace command line executable to gather data in their application that they are testing.  Obviously they aren’t testing via MTM.

Still working on this one.  I hope to have an update for soon.

I want to thank Ed Blankenship, Brian Keller, Brian Randell, Mark Groves, and Larry Guger for their quick input into these questions.

[UPDATE: Go here for answers to the questions below]

My talk at Tech Ed 2011 on IntelliTrace (DEV320) went really well today.  I was in room B101, which had about 600 chairs in it, and while I don’t have the final numbers, there were a lot of bodies there.  The crowd seemed really interested in what all IntelliTrace could do.

So here are some links for people that attended my session:

And I’m working on answers to the following questions:

  • Can you turn on call logging in IntelliTrace dynamically?
  • Do you have to do anything special to use IntelliTrace against assemblies in the GAC?
  • Can someone in a 2008 Environment (VS/TFS) use the IntelliTrace command line executable to gather data on the application they are testing?

If you went to my session, and you don’t see your question here, please shoot me an email (you can get my email from the slide deck) and I’ll see what I can do to answer it.

So tomorrow at 3:15 I present on Debugging and IntelliTrace with Visual Studio 2010 Ultimate. 

I went and found my room today.  I’m presenting in B101, which is right next to the Hands On Labs.  So just go to the Hands On Labs and you’ll be right there.  I counted the seats, and there are around 600!  I’d love to see a packed house.

My session is also a good place to come to get free stuff.  I’ve got a copy of the book signed by all four authors, some T-Shirts, some other small items, and I’ll see what else I can scrounge up as well.

Today is final prep day.  I’ll be in the speaker lounge this morning, working away.  This afternoon you can find me at the VS 2010 Ultimate booth, or at the Blogging lounge.  Come by and say hello!

May 162011

Rangers April 2011 Flash

TFS 2010 – Application Tier Version Control Cache Configuration

Scrumming in DC

Windows 7 SP1, IIS and IntelliTrace

New version of the Architecture Guidance

How to Profile IIS Express with Visual Studio 2010 SP1

Videos about how to use layer diagrams, use case diagrams, and activity diagrams in Visual Studio 2010 Ultimate

Utah Event: Using the Visual Studio 2010 ALM Tools to Improve your Software Lifecycle Management

How TFS stores files and calculated deltas on versioned files

© 2012 ALM Rocks! Suffusion theme by Sayontan Sinha