Overview

The Microsoft Visual Studio ALM VM and the accompanying hands-on-labs are now updated to Visual Studio and Team Foundation Server 2017.

The virtual machine contains the following pre-configured software:

  1. Microsoft Windows Server 2016 Standard Evaluation

  2. Microsoft Visual Studio Enterprise 2017

  3. Microsoft Visual Studio Team Foundation Server 2017

  4. Microsoft Office Professional Plus 2016 (Word, PowerPoint, Excel, Outlook)

  5. Microsoft SQL Server 2016 Standard

  6. Sample users and data required to support hands-on-lab scripts which accompany this download.

Accessing the Virtual Machine

You can get access to the virtual machine the following ways:

  • Download the Virtual Machine - You can download the virtual machine, if you prefer to use it offline. Please see below for instructions to download the VM.
  • Try it on Technet Virtual Labs - You can also access the virtual machine online on TechNet Virtual Labs - no downloads or complex setup required. You can experience it right from your browser.
  • Run it on Azure - If you prefer to run the VM on Azure, you can simply upload the VHD to your Azure storage and create a VM from the VHD. If you are setting up the labs for a training, you might want to consider the Azure DevTest Labs for training.

Downloading and extracting the VM

The size of the download is about 30 GB. It is recommended that you use a utility like 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.

  • Download and install Free download manager if you currently do not have one installed
  • Open and select all the download URLs from the text file. Press CTRL+C to copy the selected URLs to clipboard.
  • Select Menu - Paste URLs from clipboard
  • When the download is complete, double-click the .exe file to self-extract the RAR files to a folder
  • Read the “ Working with the …” document to start using the VM

Free Download Manager

There are quite a number of important instructions on how to use the VM including activating the VM, taking snapshots/check points, etc, documented.We highly recommend that you read through theWorking with the Visual Studio 2017 ALM Virtual Machine document prior to using the VM, even if you may have used the earlier version of the VM.

Note that The VM has about 15 GB of free hard disk space. Should you want to increase the size of the disk, you will need to do so before creating snapshots/check points. You can refer this article on TechNet for instructions on expanding the virtual hard disk.

Hands-On-Labs

Here are the 2017 hands-on-labs for Team Foundation Server. If you want to access the labs offline, you can download them as MS Word documents from here

Lab Name
Working with the Visual Studio 2017 ALM Virtual Machine
Agile Planning and Portfolio Management with Team Foundation Server 2017
Branching and Merging Visualization with Visual Studio Team Foundation Server 2017
Building the Right Software - Generating Storyboards and Collecting Stakeholder Feedback with Visual Studio 2017
Collaboration Experiences for Development Teams using Team Foundation Server 2017
Developer experience enhancements in Visual Studio 2017 New
Debugging with IntelliTrace using Visual Studio Enterprise 2017
Diagnosing Issues in Production with IntelliTrace and Visual Studio 2017
Embracing Continuous Delivery with Release Management for Visual Studio 2017
Exploratory Testing and Feedback Management with Team Foundation Server 2017
Generate Unit Tests with IntelliTest using Visual Studio Enterprise 2017
Introduction to the Modern Requirements Suite4TFS & Team Foundation Server 2017
Instrumenting ASP.NET with Application Insights in Visual Studio 2017
Live Unit Testing and Live Dependency Validation in Visual Studio 2017 New
Making Developers More Productive with Visual Studio Team Foundation Server 2017
Managing Technical Debt with Team Foundation Server 2017 and SonarQube
Package Management in Team Foundation Server 2017 New
ReadyRoll- Develop and deploy databases in Visual Studio Enterprise 2017 New
SQL Prompt for Visual Studio Enterprise 2017 New
Team Foundation Build 2017
Test Planning and Management with Team Foundation Server 2017
UI Automation using Coded UI Tests with Visual Studio Enterprise 2017
Unit Testing, Code Coverage and Code Clone Analysis with Visual Studio 2017
Using Code Analysis with Visual Studio 2017 to Improve Code Quality
Version Controlling with Git using Team Foundation Server 2017
Web Application Load and Performance Testing with Visual Studio 2017
Working with EditorConfig in Visual Studio 2017 New