Streamlined: Extending Visual Studio Application Lifecycle Management


I’ve been working on streamlining some content in an effort to make it easier for you to get the information that you need. The first place I did this was in the Team Foundation SDK, in Extending Team Foundation and Extending Work Item Tracking. I’m looking at doing the same thing for Extending Visual Studio Application Lifecycle Management. Here’s the topic in it’s streamlined form. I’d like to hear back from anyone who uses the APIs for VSALM and Team Foundation to learn whether this works well for you, compared to the previous version. Any other feedback on this topic is also welcome, of course. For example, I think that it’s clear that this topic could use a more thorough discussion of the API set for ALM as a whole.

Allen

Extending Visual Studio Application Lifecycle Management 

You can customize some aspects of Visual Studio to extend existing features or to add new capabilities if you have special requirements. For example, you might define new test conditions for database unit tests if the test conditions provided with Visual Studio Premium or Visual Studio Ultimate are not sufficient to address your requirements.

Some of the extensibility points are provided with your Visual Studio installation. For other extensibility points, you must also install the Visual Studio SDK. You can identify the specific requirements for each extensibility point in the content that supports that extensibility point.

Team Foundation

IntelliTrace

Database features

Testing

 

 

> >

Comments (6)

  1. Allen Feinberg says:

    I'm like to see the following examples:

    1) Workitems Create a Workitem grid control – see here: social.msdn.microsoft.com/…/2ad25b7e-4fca-4258-925b-0de96f100de1

    2) Testing – Create test plans/test suites via the AIP

    3) Testing – Modify/Customize test plans/test suites

  2. Anything having to do with IntelliTrace is a win for me.  I'm not sure if this is out of scope but I would love to see some better info for Lab Management.  I still feel that the Test Manager docs could be improved.  That being said, I'm stoked to look into all of this stuff!

  3. Allen, thanks for the ideas for samples. We'll consider these as we develop new samples (which I'd like to spend more time doing).

  4. Nick Tulett says:

    On the Extending Team Foundation page, the Eventing Service link in the Server Object Model section goes to 2008 documentation, which is either irrelevant or misleading.

    Has someone forgotten to update the link or are the 2010 pages not there yet?

  5. Steven Borg says:

    I'd love to see some additional API examples for extending the Coded UI infrastructure.  Each time I run into a limitation, I hear "You can just extend the framework to get that."  But that information is, at the moment, a hard to find, making the whole Coded UI extension proposition somewhat of a black art.

  6. Steven, did you look at the example in this topic? msdn.microsoft.com/…/ff398055.aspx (Extending Coded UI Tests and Action Recordings to Support Microsoft Excel)?