Brian Keller

Director of ALM Evangelism for Microsoft

April, 2013

  • Brian Keller

    List of all Visual Studio ALM Virtual Machines


    Given the growing list of virtual machines we have published to showcase various application lifecycle management scenarios, I created this blog post to be a permanent location you can bookmark any time you want to find the latest and greatest. An easy-to-remember URL for this page is

    Visual Studio 2013 Update 3 ALM Virtual Machine and Hands-on-Labs / Demo Scripts
    Last Updated: September 19, 2014   
    This virtual machine is based on the Update 3 release of Visual Studio 2013 and includes hands-on-labs / demo scripts which showcase the new ALM capabilities introduced in this release. This VM also includes content and hands-on-labs / demo scripts for capabilities which were originally introduced in Visual Studio 2010/2012.

    Visual Studio 2012 Update 2 ALM Virtual Machine and Hands-on-Labs / Demo Scripts
    Last Updated: April 17, 2013
    This is the primary ALM virtual machine which demonstrates many of the scenarios introduced in Visual Studio 2010/2012 for application lifecycle management. This includes project management, source control, developer productivity and collaboration, testing, lab management, and IntelliTrace.

    Team Foundation Server 2012 and Project Server 2013 Integration Virtual Machine and Hands-on-Labs / Demo Scripts
    Last Updated: April 17, 2013
    This VM highlights the integration scenarios which are possible between Team Foundation Server and Project Server which allow development teams to automatically synchronize the status of their projects with a centralized project management office (PMO).

    Team Foundation Server 2012 and System Center 2012 Operations Manager Integration Virtual Machine and Hands-on-Lab / Demo Script
    Last Updated: February 7, 2013
    This VM highlights the integration scenarios which are possible between System Center 2012 Operations Manager and Team Foundation Server 2012 which allow operations teams to easily surface incidents from production in a rich, actionable way for developers to quickly diagnose these problems.

  • Brian Keller

    Visual Studio 2012 Update 2 ALM Virtual Machine and Hands-on-Labs / Demo Scripts Now Available


    The Visual Studio 2012 ALM virtual machine and corresponding hands-on-labs / demo scripts were updated to include Visual Studio 2012 Update 2.

    You can download everything from the usual location here.


  • Brian Keller

    Team Foundation Server 2012 and Project Server 2013 Integration Virtual Machine and Hands-on-Labs / Demo Scripts


    I am pleased to announce the availability of a new virtual machine which demonstrates the integration of Team Foundation Server 2012 with Project Server 2013. This integration scenario was first introduced with Team Foundation Server 2010 and Project Server 2010, but this virtual machine was updated to showcase this integration scenario using the latest software releases.

    This integration enables the Project Management Office (PMO) to see a consolidated view of the progress and resource availability across all software development projects in Team Foundation Server.  Software teams using Team Foundation Server can choose to manage their projects using a formal process or an agile process and flow their status and schedule updates into Project Server and Project Managers can preview changes as they flow in, track the work at a high-level and provide live updates to their stakeholders.

    This virtual machine is pre-configured with this integration along with sample data and several walkthroughs (which can either be used as self-paced hands-on-labs, or demo scripts to present these capabilities to others). The following instructions should make it easier for you to batch download all of the files required for this release.

    Downloading the virtual machine and associated files:
    I suggest using a download manager for these files since they are very large. My download manager of choice is Free Download Manager. You can use your own favorite download manager, but you may need to adapt the instructions below as appropriate.

    1. Download and install Free Download Manager. This utility provides:
      • Auto-resume support for interrupted downloads.
      • Multiple simultaneous download streams for (usually) a much faster download experience.
      • As the name implies, it's completely free.
    2. Select the appropriate URL’s depending on your preferred virtualization platform and copy (CTRL+C) them to your clipboard.
      ###Select This Section and Copy It (CTRL+C) - Do Not Include This Line### with the Project Server 2013 and Team Foundation Server 2012 Integration Virtual Machine.docx - Top-Down Planning of Business Requirements in Project using Team Foundation Server 2012 and Project Server 2013.docx - Managing Project Details in a Project Plan Mapped to a Team Project in Team Foundation Server 2012.docx - Making Agile Team Progress Visible to the Project Management Office (PMO).docx - Managing Field Mappings for Integration of Team Foundation Server and Project Server.docx
      ###End - Do Not Include This Row In Your Selection###
    3. Launch the user interface for Free Download Manager (either from the Start Menu or via the system tray icon if FDM is already running).
    4. Click File -> Import -> Import List of URLs from Clipboard.
    5. When prompted for a download group, accept the default and click OK.
    6. You are now free to minimize Free Download Manager while the files download. By default, they will be saved to c:\downloads.

    Once you have downloaded the release, extract it to a directory by running the EXE. The document “Working with the Project Server 2012 and Team Foundation Server 2012 Integration Virtual Machine.docx” provides more details about how to load this virtual machine within Hyper-V, and how to activate the operating system to get a full 180 days of usage from this virtual machine. After 180 days from the time you first boot the virtual machine it will expire. If you need additional time you can re-extract a fresh copy of the virtual machine, or restore to a Hyper-V snapshot if you took one at a time prior to booting it up for the first time.

    After you have successfully setup this virtual machine within your Hyper-V environment you can begin using the walkthroughs to learn more about the scenarios enabled by this integration. Those walkthroughs are also included in the list of files above as Word documents, and are numbered 1-4. It is recommended, though not required, that you complete these labs in the order they are numbered. You should also consider using Hyper-V snapshots prior to following the steps in a walkthrough so that you can roll back to an earlier snapshot if you would like to complete a walkthrough multiple times, or if you make a mistake.

    If you want to learn about this integration but don’t have time to download the virtual machine, you can use the following DemoMates. DemoMates are useful for being able to “click through” the scenarios above without needing to download and run the virtual machine.

    Online DemoMates:

    Offline DemoMates: (installed locally on your computer)

    I hope you enjoy this content. If you have suggestions for how to improve this virtual machine and set of demos / hands-on-labs please let me know.

Page 1 of 1 (3 items)