Brian Keller

Director of ALM Evangelism for Microsoft

Posts
  • Brian Keller

    Visual Studio 2012 Application Lifecycle Management Virtual Machine and Hands-on-Labs / Demo Scripts

    • 42 Comments

    January 10, 2014 Update: I ran some tests again today and activation is working again! Please follow the steps in the “Working with…” document and you should be able to activate the virtual machine now (if not, please let me know). The bad news is that I still don’t know what caused the activation servers to break in the first place, but I have some open mail threads with that team and I hope to learn more about how to ensure this doesn’t happen again.
    Known Issue as of Jan 6 2014: Windows Activation for the evaluation O/S that this VM is based on is currently failing for all users. This issue is under investigation. Note that activation is not required to use this VM. More details can be found here.
    July 10, 2013 Update: One of our partners, eDev Technologies, has created a supplemental set of hands-on-labs which showcase inteGREAT - their requirements management solution for Team Foundation Server. More details are available here.
    April 17, 2013 Update: This virtual machine and corresponding hands-on-labs / demo scripts have been upgraded to use Visual Studio 2012 Update 2. All labs were revised slightly based on Update 2, with two labs gaining new exercises which demonstrate Update 2 capabilities. Updated labs are listed in the table below.

    I’m very pleased to announce the availability of the Visual Studio 2012 RTM ALM Virtual Machine along with 21 hands-on-labs / demo scripts. This includes 9 ALM scenarios which are new in Visual Studio 2012, and another 12 scenarios which were introduced in Visual Studio 2010, giving you a single virtual environment for learning about or demonstrating a wide range of ALM capabilities.

    You can download and install Visual Studio 2012 (and Team Foundation Server 2012, .NET Framework 4.5, etc.). But if you would like a fast way to understand what is new for application lifecycle management in this release, this virtual machine is pre-configured with all of the necessary software and sample data for you.

    Before I get into what’s included, there are a few quick limitations to disclose:

    • This is a Hyper-V virtual machine and works with Windows Server 2008 x64, Windows Server 2008 R2 SP1, Windows 8 (with SLAT-capable processors) and Windows Server 2012. If you try to load this with Virtual PC it will blue screen since Virtual PC does not support 64-bit operating systems.
    • Windows is configured to set the system clock to May 16, 2012 every time you start this virtual machine. This is to support the project management hands-on-lab. If you want to work with this virtual machine beyond the specific hands-on-labs scenarios, you may need to disable the Set Date and Time task (Task Scheduler -> Task Scheduler Library -> Set Date and Time -> Right-Click -> Disable).
    • Please take a few minutes to read the Working with… document for some important instructions on properly importing and working with this virtual machine.

    With the limitations out of the way, onto the fun stuff…

    This virtual machine is configured with:

    • Microsoft Windows Server 2008 R2 Standard Edition
    • Microsoft SQL Server 2008 R2
    • Microsoft Visual Studio Ultimate 2012 Update 2
    • Microsoft Visual Studio Team Foundation Server 2012 Update 2
    • Microsoft SharePoint Foundation 2010
    • Microsoft Project 2010
    • Microsoft Office Professional 2010 (Word, PowerPoint, Excel, Outlook)
    • Microsoft Visio 2010
    • Sample users and data required to support hands-on-lab scripts which accompany this download and exercise 21 ALM scenarios, including 8 new capabilities from Visual Studio 2012 and 12 capabilities which were originally introduced in the Visual Studio 2010 release.

    image

    There are 21 hands-on-labs for you to take a scripted approach towards learning this content. These labs double as demo scripts in case you want to show off these features to others:

    New features in Visual Studio 2012:

    Labs upgraded from Visual Studio 2010:

    Links to the files above are included in the download set below, so you don’t have to follow the individual links above if you plan on batch downloading all of the files in this set.

    There are also DemoMates available for most of these hands-on-labs / demo scripts which you can download here. DemoMates are useful for being able to “click through” the scenarios above without needing to download and run the virtual machine.


    Downloading the virtual machine and labs:
    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 URL’s below and copy (CTRL+C) them to your clipboard.

    ###Start - Do Not Include This Line###
    http://download.microsoft.com/download/A/9/2/A9253B14-5F23-4BC8-9C7E-F5199DB5F831/Working with the Visual Studio 2012 Update 2 RTM ALM Virtual Machine.docx
    http://download.microsoft.com/download/A/9/2/A9253B14-5F23-4BC8-9C7E-F5199DB5F831/Agile Project Management in Visual Studio Team Foundation Server 2012.docx
    http://download.microsoft.com/download/A/9/2/A9253B14-5F23-4BC8-9C7E-F5199DB5F831/Authoring and Running Manual Tests using Microsoft Test Manager 2012.docx
    http://download.microsoft.com/download/A/9/2/A9253B14-5F23-4BC8-9C7E-F5199DB5F831/Branching and Merging Visualization with Visual Studio Team Foundation Server 2012.docx
    http://download.microsoft.com/download/A/9/2/A9253B14-5F23-4BC8-9C7E-F5199DB5F831/Building the Right Software - Generating Storyboards and Collecting Stakeholder Feedback with Visual Studio 2012.docx
    http://download.microsoft.com/download/A/9/2/A9253B14-5F23-4BC8-9C7E-F5199DB5F831/Code Discovery using the Architecture Tools in Visual Studio Ultimate 2012.docx
    http://download.microsoft.com/download/A/9/2/A9253B14-5F23-4BC8-9C7E-F5199DB5F831/Debugging with IntelliTrace using Visual Studio Ultimate 2012.docx
    http://download.microsoft.com/download/A/9/2/A9253B14-5F23-4BC8-9C7E-F5199DB5F831/Diagnosing Issues in Production with IntelliTrace and Visual Studio 2012.docx
    http://download.microsoft.com/download/A/9/2/A9253B14-5F23-4BC8-9C7E-F5199DB5F831/Exploratory Testing and Other Enhancements in Microsoft Test Manager 2012.docx
    http://download.microsoft.com/download/A/9/2/A9253B14-5F23-4BC8-9C7E-F5199DB5F831/Lab Management Improvements in Visual Studio 2012.docx
    http://download.microsoft.com/download/A/9/2/A9253B14-5F23-4BC8-9C7E-F5199DB5F831/Introduction to Coded UI Tests with Visual Studio Ultimate 2012.docx
    http://download.microsoft.com/download/A/9/2/A9253B14-5F23-4BC8-9C7E-F5199DB5F831/Introduction to Platform Testing with Microsoft Test Manager 2012.docx
    http://download.microsoft.com/download/A/9/2/A9253B14-5F23-4BC8-9C7E-F5199DB5F831/Introduction to PreEmptive Analytics.docx
    http://download.microsoft.com/download/A/9/2/A9253B14-5F23-4BC8-9C7E-F5199DB5F831/Introduction to Test Case Management with Microsoft Test Manager 2012.docx
    http://download.microsoft.com/download/A/9/2/A9253B14-5F23-4BC8-9C7E-F5199DB5F831/Introduction to Test Planning with Microsoft Test Manager 2012.docx
    http://download.microsoft.com/download/A/9/2/A9253B14-5F23-4BC8-9C7E-F5199DB5F831/Making Developers More Productive with Visual Studio Team Foundation Server 2012.docx
    http://download.microsoft.com/download/A/9/2/A9253B14-5F23-4BC8-9C7E-F5199DB5F831/Understanding Class Coupling with Visual Studio Ultimate 2012.docx
    http://download.microsoft.com/download/A/9/2/A9253B14-5F23-4BC8-9C7E-F5199DB5F831/Unit Testing, Code Coverage and Code Clone Analysis with Visual Studio 2012.docx
    http://download.microsoft.com/download/A/9/2/A9253B14-5F23-4BC8-9C7E-F5199DB5F831/Using Code Analysis with Visual Studio 2012 to Improve Code Quality.docx
    http://download.microsoft.com/download/A/9/2/A9253B14-5F23-4BC8-9C7E-F5199DB5F831/Using the Architecture Explorer in Visual Studio Ultimate 2012 to Analyze Your Code.docx
    http://download.microsoft.com/download/A/9/2/A9253B14-5F23-4BC8-9C7E-F5199DB5F831/Introduction to Web Performance and Load Testing with Visual Studio Ultimate 2012.docx
    http://download.microsoft.com/download/A/9/2/A9253B14-5F23-4BC8-9C7E-F5199DB5F831/Testing and Debugging SharePoint 2010 Applications with Visual Studio 2012.docx
    http://download.microsoft.com/download/A/9/2/A9253B14-5F23-4BC8-9C7E-F5199DB5F831/VisualStudio2012Update2.RTM.ALM.part01.exe
    http://download.microsoft.com/download/A/9/2/A9253B14-5F23-4BC8-9C7E-F5199DB5F831/VisualStudio2012Update2.RTM.ALM.part02.rar
    http://download.microsoft.com/download/A/9/2/A9253B14-5F23-4BC8-9C7E-F5199DB5F831/VisualStudio2012Update2.RTM.ALM.part03.rar
    http://download.microsoft.com/download/A/9/2/A9253B14-5F23-4BC8-9C7E-F5199DB5F831/VisualStudio2012Update2.RTM.ALM.part04.rar
    http://download.microsoft.com/download/A/9/2/A9253B14-5F23-4BC8-9C7E-F5199DB5F831/VisualStudio2012Update2.RTM.ALM.part05.rar
    http://download.microsoft.com/download/A/9/2/A9253B14-5F23-4BC8-9C7E-F5199DB5F831/VisualStudio2012Update2.RTM.ALM.part06.rar
    http://download.microsoft.com/download/A/9/2/A9253B14-5F23-4BC8-9C7E-F5199DB5F831/VisualStudio2012Update2.RTM.ALM.part07.rar
    http://download.microsoft.com/download/A/9/2/A9253B14-5F23-4BC8-9C7E-F5199DB5F831/VisualStudio2012Update2.RTM.ALM.part08.rar
    http://download.microsoft.com/download/A/9/2/A9253B14-5F23-4BC8-9C7E-F5199DB5F831/VisualStudio2012Update2.RTM.ALM.part09.rar
    http://download.microsoft.com/download/A/9/2/A9253B14-5F23-4BC8-9C7E-F5199DB5F831/VisualStudio2012Update2.RTM.ALM.part10.rar
    http://download.microsoft.com/download/A/9/2/A9253B14-5F23-4BC8-9C7E-F5199DB5F831/VisualStudio2012Update2.RTM.ALM.part11.rar
    http://download.microsoft.com/download/A/9/2/A9253B14-5F23-4BC8-9C7E-F5199DB5F831/VisualStudio2012Update2.RTM.ALM.part12.rar
    http://download.microsoft.com/download/A/9/2/A9253B14-5F23-4BC8-9C7E-F5199DB5F831/VisualStudio2012Update2.RTM.ALM.part13.rar
    http://download.microsoft.com/download/A/9/2/A9253B14-5F23-4BC8-9C7E-F5199DB5F831/VisualStudio2012Update2.RTM.ALM.part14.rar
    http://download.microsoft.com/download/A/9/2/A9253B14-5F23-4BC8-9C7E-F5199DB5F831/VisualStudio2012Update2.RTM.ALM.part15.rar
    http://download.microsoft.com/download/A/9/2/A9253B14-5F23-4BC8-9C7E-F5199DB5F831/VisualStudio2012Update2.RTM.ALM.part16.rar
    http://download.microsoft.com/download/A/9/2/A9253B14-5F23-4BC8-9C7E-F5199DB5F831/VisualStudio2012Update2.RTM.ALM.part17.rar
    http://download.microsoft.com/download/A/9/2/A9253B14-5F23-4BC8-9C7E-F5199DB5F831/VisualStudio2012Update2.RTM.ALM.part18.rar
    ###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.
    7. Expand the files and self-extracting RAR set and see the “Working with…” document for more instructions.

    I hope you will enjoy this content as a way of learning how Visual Studio can help you improve your team’s overall application lifecycle management capabilities. If you have suggestions for how to improve this virtual machine and set of demos / hands-on-labs please let me know.

  • Brian Keller

    Installing the Windows 7 Beta with Virtual PC 2007 SP1

    • 90 Comments

    4/30/2009 Update: Now that the Windows 7 Release Candidate (RC) is available to MSDN / Technet Subscribers, and soon to the rest of the world, this post is starting to get a lot more traffic. The steps outlined in this article still apply to the RC, however you will need to substitute step #2 with the appropriate steps based on where you are downloading the RC from.

    Yesterday we made the Windows 7 Beta available for public download. Hopefully you’re as excited as I am that the beta is here! The Windows 7 Beta is already getting some rave reviews for its new features, performance, and stability. But it is a beta, and with that comes the potential risk that some things may not work as well as they will in the final release.

    If you have a spare test machine that supports the system requirements then I highly recommend installing the beta on your test machine. But if not, one way to mitigate the risks of using pre-release software is to use virtualization technology such as Microsoft Virtual PC 2007.

    Creating a Windows 7 Beta 1 virtual image (aka virtual machine) is fairly similar to the process you would go through to install the Windows 7 Beta “on the metal” (non-virtualized). But for people who have never used Virtual PC before there are some differences.

    Here is how to install the Windows 7 Beta with Virtual PC 2007.

    1. Download and install Virtual PC 2007 SP1. If you already have Virtual PC 2007 installed, make sure you have SP1 by clicking on Help –> About and confirming that the version number is at least 6.0.192.0. If not, then you can follow the same link to upgrade to SP1.image

    2. Download the 32-bit edition of the Windows 7 Beta from here. The file is about 2.5GB, so while you are waiting for the download to finish it’s a good time to go whet your appetite by watching some Windows 7 preview videos here and here.

    Note: It is important that you download the 32-bit edition of the Beta even if you’re running on 64-bit hardware since Virtual PC 2007 only supports 32-bit guest operating systems. If you want to try the 64-bit edition in a virtualized environment, then I suggest using Hyper-V to do so (if I get a chance I’ll write up a separate blog post for Hyper-V, as this article applies specifically to Virtual PC 2007).

    Note 2: Be sure to record the Windows 7 Beta product key you are given since you’ll need this later.

    3. Open Virtual PC (Start –> Programs –> Microsoft Virtual PC) and click New… to launch the New Virtual Machine Wizard. Click Next.

    image

    4. Ensure that “Create a virtual machine” is selected and click Next.

    5. Provide a name and location for your virtual machine and click Next. I suggest saving this in the same location that you will create your VHD file (step 8).

    6. The next dialog prompts you for the operating system you will be running. Since Virtual PC 2007 SP1 isn’t familiar with Windows 7, just select Windows Vista from this list. Click Next.

    7. The next dialog asks you how much RAM you would like to assign to your virtual machine. This is always a balancing act to determine the right amount of RAM to allocate to your virtual machine and how much to allow your host operating system to utilize, but as a rule of thumb I suggest allocating 50% of your physical RAM to your virtual machine. For example, if you have 1GB of RAM in your computer, try assigning 512MB to the virtual machine. Click Next when you have allocated your RAM.

    8. Select “A new virtual hard disk” and click Next.

    9. Give your new virtual hard disk a name and location. I suggest using a location that has at least 16GB of disk space available. An external (e.g. USB2) hard drive works well for this purpose since it’s portable and it allows your computer to load balance disk IO between your system drive and the external drive. For “Virtual hard disk size” leave the default value and click Next when ready.

    10. Click Finish.

    11. Your Virtual PC Console should now have a new entry representing your new virtual machine. Highlight this entry and click Start.

    image

    12. Your virtual machine should now boot up and look for an operating system to boot to. Since you haven’t installed an operating system yet, it will eventually time out with the message below. It might take a minute or two to time out while it looks for a network device to boot off of, so be patient.image

    13. Now from the top of the Virtual PC 2007 window click on CD –> Capture ISO Image and select the Windows 7 beta ISO image you downloaded in step 2. It should be called 7000.0.081212-1400_client_en-us_Ultimate-GB1CULFRE_EN_DVD.iso. This will mount the ISO image as a DVD drive available to your virtual machine.

    image

    14. Now simply select your virtual machine and press <Enter>. If you’ve done everything right so far, then your virtual machine should now launch the Windows 7 Beta setup!

    15. The first few screens should be self-explanatory. When asked what type of installation you want, be sure to choose “Custom (advanced)” since you are not upgrading from a prior version of Windows.

    image

    16. The rest of the setup steps should be fairly straightforward, so I won’t document them all here. But you may notice that Virtual PC “captures” your mouse when you click inside of the window and you won’t be able to move your cursor outside of the virtual machine. We’ll address this later (see “Virtual Machine Additions” below), but for now you can press the <right-ALT> key to release your mouse pointer. That’s the ALT key to the right of your space bar.

    Enabling Networking: You will need to enable networking for your virtual machine in order to activate the Windows 7 Beta with the product key you received when you downloaded it in step 2. In order to enable networking, click Edit –> Settings –> Networking. If “Number of network adapters” is set to “0” then you’ll need to increase this value to “1” the next time you shut down your virtual machine since you can’t modify this value while your virtual machine is running. Next, select your physical network adapter from the “Adapter 1” drop-down. Click OK when finished. Your virtual machine should now be capable of using your network adapter.

    image

    Note: If you are completing these steps on your work machine, be sure to first check with your IT staff to determine if you’re allowed to enable networked virtual machines. Some companies have a policy against this to help protect against the risk of viruses. If you don’t activate the Windows 7 Beta you can still try it out, but it will stop working after 30 days.

    Ctrl+Alt+Del to log in: When you get Windows 7 installed and it’s time to finally sign in it will expect you to send the usual Ctrl+Alt+Del characters to log in. But since you are running within Virtual PC, you will need to click Action –> Ctrl+Alt+Del in order to send this command to your guest virtual machine instead of your host operating system.

    Virtual Machine Additions: After you log in for the first time I suggest installing the Virtual Machine Additions. This will allow your mouse to move in and out of the virtual machine without the need to press <right-Alt>, in addition to some other integration enhancements between your host and guest operating systems. To install virtual machine additions simply click Action –> Install or Update Virtual Machine Additions and follow the prompts. You will need to reboot in order for these changes to take effect.

    image

    Congratulations! You now have the Windows 7 Beta installed in a virtual machine using Virtual PC 2007. Remember that this won’t run quite as fast as Windows would run if you installed it into a non-virtual environment, but virtualization is a great way to try out pre-release software in a risk-free environment. I hope you have as much fun exploring Windows 7 as I have been. Bookmark http://www.microsoft.com/windows/windows-7/ for all of the latest news, and don’t forget to send us your feedback by clicking the icon on the desktop (you will need to have networking enabled in order for this to work).

  • Brian Keller

    Now Available: Visual Studio 2010 RTM Virtual Machine with Sample Data and Hands-on-Labs

    • 23 Comments

    August 24 2012 Reminder: This virtual machine will be expiring on September 10, 2012. Please consider upgrading to the 2012 version as soon as possible.

    March 23 2012 Update: This virtual machine was updated today with a new version which will expire September 10, 2012. If you are using the older version please note that it expires on April 9, 2012. This new version contains the latest Windows Updates, Visual Studio 2010 Service Pack 1, and Team Foundation Server 2010 Service Pack 1.

    I am pleased to announce that the RTM version of the Visual Studio 2010 virtual machine, along with sample data and hands-on-labs for key application lifecycle management (ALM) scenarios, is now available.

    This virtual machine (VM) includes Visual Studio 2010 Ultimate, Visual Studio Team Foundation Server 2010, and a sample application along with sample data which supports 14 hands-on-labs. This VM includes everything you need to learn and/or deliver demonstrations of many of my favorite application lifecycle management (ALM) capabilities in Visual Studio 2010. This VM is available in the virtualization platform of your choice (Hyper-V, Virtual PC 2007 SP1, and Windows [7] Virtual PC). Hyper-V is highly recommended because of the performance benefits and snapshotting capabilities.

    This virtual machine is based on trial software which will expire on September 10, 2012.

    Tailspin Toys
    The sample application we are using in this virtual machine is a simple ASP.NET MVC 2 storefront called Tailspin Toys. Tailspin Toys sells model airplanes and relies on the application lifecycle management capabilities of Visual Studio 2010 to help them build, test, and maintain their storefront.

    Hands-on-Labs / Demo Scripts
    The 14 hands-on-labs / demo scripts which accompany this virtual machine cover several of the core capabilities of conducting application lifecycle management with Visual Studio 2010. Each document can be used by an individual in a self-paced hands-on-lab capacity, to learn how to perform a given set of tasks, or used by a presenter to deliver a demonstration or classroom-style training.

    Software quality:

    • Authoring and Running Manual Tests using Microsoft Test Manager 2010
    • Introduction to Test Case Management with Microsoft Test Manager 2010
    • Introduction to Coded UI Tests with Visual Studio 2010 Ultimate
    • Debugging with IntelliTrace using Visual Studio 2010 Ultimate
    • Using Code Analysis with Visual Studio 2010 to Improve Code Quality
    • Introduction to Exploratory Testing with Microsoft Test Manager 2010
    • Introduction to Platform Testing with Microsoft Test Manager 2010
    • Introduction to Quality Tracking with Visual Studio 2010
    • Introduction to Test Planning with Microsoft Test Manager 2010

    Software architecture:

    • Code Discovery using the architecture tools in Visual Studio 2010 Ultimate
    • Understanding Class Coupling with Visual Studio 2010 Ultimate
    • Using the Architecture Explore in Visual Studio 2010 Ultimate to Analyze Your Code

    Software Configuration Management:

    • Planning your Projects with Team Foundation Server 2010
    • Branching and Merging Visualization with Team Foundation Server 2010

    These labs can be downloaded here.

    How to use this virtual machine:
    For your convenience, the same virtual machine has been ported to three different virtualization platforms. For instructions on how to use this virtual machine, please download “Working with the Visual Studio 2010 Virtual Machine.docx.” This guidance will help you get started with the virtual machine using the virtualization technology of your choice (Hyper-V, Virtual PC 2007, or Windows [7] Virtual PC). It also includes the username and password for this virtual machine.

    This image will effectively stop working on September 10, 2012 when the trial software (SQL Server, Visual Studio, Team Foundation Server) stops working. You will also receive Windows activation messages while using this VM – this is because of the way Windows Server 2008 trial behaves and is to be expected, so you can ignore / cancel these activation dialogs when prompted. If you want to get rid of these activation warnings you can activate the image using your own product key (e.g. from your MSDN Subscription). You may want to do the same for the copy of Office which is installed, since it will be limited to 25 launches.

    image

    image

    Downloading the virtual machine:
    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) For VS2010 RTM Hyper-V - Do Not Include This Line###
      http://download.microsoft.com/download/9/E/2/9E2CCC64-CF5A-4E47-9DC8-C6CEA9344740/VisualStudio2010RTM_HyperV.part01.exe
      http://download.microsoft.com/download/9/E/2/9E2CCC64-CF5A-4E47-9DC8-C6CEA9344740/VisualStudio2010RTM_HyperV.part02.rar
      http://download.microsoft.com/download/9/E/2/9E2CCC64-CF5A-4E47-9DC8-C6CEA9344740/VisualStudio2010RTM_HyperV.part03.rar
      http://download.microsoft.com/download/9/E/2/9E2CCC64-CF5A-4E47-9DC8-C6CEA9344740/VisualStudio2010RTM_HyperV.part04.rar
      http://download.microsoft.com/download/9/E/2/9E2CCC64-CF5A-4E47-9DC8-C6CEA9344740/VisualStudio2010RTM_HyperV.part05.rar
      http://download.microsoft.com/download/9/E/2/9E2CCC64-CF5A-4E47-9DC8-C6CEA9344740/VisualStudio2010RTM_HyperV.part06.rar
      http://download.microsoft.com/download/9/E/2/9E2CCC64-CF5A-4E47-9DC8-C6CEA9344740/VisualStudio2010RTM_HyperV.part07.rar
      http://download.microsoft.com/download/9/E/2/9E2CCC64-CF5A-4E47-9DC8-C6CEA9344740/VisualStudio2010RTM_HyperV.part08.rar
      http://download.microsoft.com/download/9/E/2/9E2CCC64-CF5A-4E47-9DC8-C6CEA9344740/VisualStudio2010RTM_HyperV.part09.rar
      http://download.microsoft.com/download/9/E/2/9E2CCC64-CF5A-4E47-9DC8-C6CEA9344740/VisualStudio2010RTM_HyperV.part10.rar
      http://download.microsoft.com/download/9/E/2/9E2CCC64-CF5A-4E47-9DC8-C6CEA9344740/VisualStudio2010RTM-ALM-Labs.zip
      http://download.microsoft.com/download/9/E/2/9E2CCC64-CF5A-4E47-9DC8-C6CEA9344740/Working with the Visual Studio 2010 RTM Virtual Machine.docx
      ###End - Do Not Include This Row In Your Selection###

      ###Select This Section and Copy It (CTRL+C) For VS2010 RTM Windows [7] Virtual PC - Do Not Include This Line### 
      http://download.microsoft.com/download/F/3/4/F3457B48-3F08-4DC4-88DD-7D4A6418C724/VisualStudio2010RTM_Win7VPC.part01.exe
      http://download.microsoft.com/download/F/3/4/F3457B48-3F08-4DC4-88DD-7D4A6418C724/VisualStudio2010RTM_Win7VPC.part02.rar
      http://download.microsoft.com/download/F/3/4/F3457B48-3F08-4DC4-88DD-7D4A6418C724/VisualStudio2010RTM_Win7VPC.part03.rar
      http://download.microsoft.com/download/F/3/4/F3457B48-3F08-4DC4-88DD-7D4A6418C724/VisualStudio2010RTM_Win7VPC.part04.rar
      http://download.microsoft.com/download/F/3/4/F3457B48-3F08-4DC4-88DD-7D4A6418C724/VisualStudio2010RTM_Win7VPC.part05.rar
      http://download.microsoft.com/download/F/3/4/F3457B48-3F08-4DC4-88DD-7D4A6418C724/VisualStudio2010RTM_Win7VPC.part06.rar
      http://download.microsoft.com/download/F/3/4/F3457B48-3F08-4DC4-88DD-7D4A6418C724/VisualStudio2010RTM_Win7VPC.part07.rar
      http://download.microsoft.com/download/F/3/4/F3457B48-3F08-4DC4-88DD-7D4A6418C724/VisualStudio2010RTM_Win7VPC.part08.rar
      http://download.microsoft.com/download/F/3/4/F3457B48-3F08-4DC4-88DD-7D4A6418C724/VisualStudio2010RTM_Win7VPC.part09.rar
      http://download.microsoft.com/download/F/3/4/F3457B48-3F08-4DC4-88DD-7D4A6418C724/VisualStudio2010RTM_Win7VPC.part10.rar
      http://download.microsoft.com/download/F/3/4/F3457B48-3F08-4DC4-88DD-7D4A6418C724/VisualStudio2010RTM-ALM-Labs.zip
      http://download.microsoft.com/download/F/3/4/F3457B48-3F08-4DC4-88DD-7D4A6418C724/Working with the Visual Studio 2010 RTM Virtual Machine.docx
      ###End - Do Not Include This Row In Your Selection###

      ###Select This Section and Copy It (CTRL+C) For VS2010 RTM Virtual PC 2007 SP1 - Do Not Include This Line### 
      http://download.microsoft.com/download/F/D/9/FD9CE426-DF14-47BA-80C7-2AE10A89EA5A/VisualStudio2010RTM_VPC2007.part01.exe
      http://download.microsoft.com/download/F/D/9/FD9CE426-DF14-47BA-80C7-2AE10A89EA5A/VisualStudio2010RTM_VPC2007.part02.rar
      http://download.microsoft.com/download/F/D/9/FD9CE426-DF14-47BA-80C7-2AE10A89EA5A/VisualStudio2010RTM_VPC2007.part03.rar
      http://download.microsoft.com/download/F/D/9/FD9CE426-DF14-47BA-80C7-2AE10A89EA5A/VisualStudio2010RTM_VPC2007.part04.rar
      http://download.microsoft.com/download/F/D/9/FD9CE426-DF14-47BA-80C7-2AE10A89EA5A/VisualStudio2010RTM_VPC2007.part05.rar
      http://download.microsoft.com/download/F/D/9/FD9CE426-DF14-47BA-80C7-2AE10A89EA5A/VisualStudio2010RTM_VPC2007.part06.rar
      http://download.microsoft.com/download/F/D/9/FD9CE426-DF14-47BA-80C7-2AE10A89EA5A/VisualStudio2010RTM_VPC2007.part07.rar
      http://download.microsoft.com/download/F/D/9/FD9CE426-DF14-47BA-80C7-2AE10A89EA5A/VisualStudio2010RTM_VPC2007.part08.rar
      http://download.microsoft.com/download/F/D/9/FD9CE426-DF14-47BA-80C7-2AE10A89EA5A/VisualStudio2010RTM_VPC2007.part09.rar
      http://download.microsoft.com/download/F/D/9/FD9CE426-DF14-47BA-80C7-2AE10A89EA5A/VisualStudio2010RTM_VPC2007.part10.rar
      http://download.microsoft.com/download/F/D/9/FD9CE426-DF14-47BA-80C7-2AE10A89EA5A/VisualStudio2010RTM-ALM-Labs.zip
      http://download.microsoft.com/download/F/D/9/FD9CE426-DF14-47BA-80C7-2AE10A89EA5A/Working with the Visual Studio 2010 RTM Virtual Machine.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.

    The download details pages contain more information on each of these releases.

    What’s in this release?
    The version of this virtual machine which was refreshed on March 23, 2012, and includes the following software:
    · Visual Studio 2010 Ultimate Service Pack 1
    · Team Foundation Server 2010 Service Pack 1
    · Visual Studio 2010 Feature Pack 2
    · Team Foundation Server 2010 Power Tools (September 2010 Release)
    · Visual Studio 2010 Productivity Power Tools (these are disabled in VS so that the screenshots of the hands-on-labs still match; you can quickly enable the Productivity Power Tools via Tools -> Extension Manager from within Visual Studio)
    · Test Scribe for Microsoft Test Manager
    · Visual Studio Scrum 1.0 Process Template
    · All Windows Updates through March 15, 2012
    · Minor fit-and-finish fixes based on customer feedback
    · A new expiration date of September 10, 2012

    Download details pages:

    · Visual Studio 2010 RTM (Hyper-V)
    · Visual Studio 2010 RTM (Windows [7] Virtual PC)
    · Visual Studio 2010 RTM (Virtual PC 2007 SP1)

    You can also download and install all of the Visual Studio 2010 trial software for yourself by downloading the installers from here.

    Happy downloading! Please send feedback / questions to VSKitFdbk@Microsoft.com.

  • Brian Keller

    A More Reliable and Faster Download Experience for VS2010/ VS08 VPC's

    • 56 Comments

    ***Updated 12/29/2011: The files mentioned in this post are no longer available. For the latest virtual machines, sample data, and hands-on-labs / demo scripts please visit http://blogs.msdn.com/briankel.

    One of the things we have received great customer feedback on is the availability of Virtual PC environments containing Visual Studio 2008 and pre-releases of Visual Studio 2010. The VPC's are pre-configured to help speed the evaluation of these pre-releases without requiring an extensive setup process to get started. However, unless you have a fast and reliable Internet connection (or even if you do) the process of downloading these VPC's can be a bit grueling.

    I've developed a technique for downloading these VPC's which makes the process a bit easier and much faster in my opinion. Hopefully this helps you, too.

    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. Download and open VS08_URLs.txt from the link at the bottom of this blog post.
    3. Within the text file you just downloaded, highlight the list of URL's for the download you are interested in and copy this to the clipboard.
    4. Now launch the user interface for Free Download Manager (either from the Start Menu or via the system tray icon if FDM is already running).
    5. Click File -> Import -> Import List of URLs from Clipboard.
    6. When prompted for a download group, accept the default ("Other") and click OK.
    7. You are now free to minimize Free Download Manager while the files download. By default, they will be saved to c:\downloads.
    8. When the files have finished downloading, visit the Download Details page for the respective release and follow the instructions to finish extracting and running your VPC.

    NOTE: If you wish to download multiple VPC's from this set you can do so by simply repeating steps 3-8.

    Was this helpful? Please leave a comment or drop me an email with your feedback / suggestions.

  • Brian Keller

    Visual Studio 2013 Application Lifecycle Management Virtual Machine and Hands-on-Labs / Demo Scripts

    • 38 Comments

    January 10, 2014 Update: I ran some tests again today and activation is working again! Please follow the steps in the “Working with…” document and you should be able to activate the virtual machine now (if not, please let me know). The bad news is that I still don’t know what caused the activation servers to break in the first place, but I have some open mail threads with that team and I hope to learn more about how to ensure this doesn’t happen again.
    Updated January 9, 2014: The VM was upgraded to include all applicable Visual Studio 2010 and 2012 hands-on-labs / demo scripts. This brings the total number of hands-on-labs / demo scripts you can run with this virtual machine to 24.
    Known Issue as of Jan 6 2014: Windows Activation for the evaluation O/S that this VM is based on is currently failing for all users. This issue is under investigation. Note that activation is not required to use this VM. More details can be found here.     

    The Visual Studio 2013 RTM ALM Virtual Machine is available for download along with 24 hands-on-labs / demo scripts which introduce you to many of the ALM capabilities which have been included in this release.

    You can download and install Visual Studio 2013 (including Team Foundation Server 2013, .NET Framework 4.5.1, etc.). But if you would like a faster way to understand what is new for application lifecycle management in this release, this virtual machine is pre-configured with all of the necessary software and sample data for you.

    Some important notes about this virtual machine:

    • This is a Hyper-V virtual machine and works with Windows Server 2008 x64, Windows Server 2008 R2 SP1, Windows 8 (with SLAT-capable processors), Windows 8.1, Windows Server 2012, and Windows Server 2012 R2. The import procedure for this virtual machine is slightly different than for previous versions. Please read the “Working with…” document for detailed instructions.
    • Windows is configured to set the system clock to July 9, 2013 every time you start this virtual machine. This is to support the project management hands-on-lab. If you want to work with this virtual machine beyond the specific hands-on-labs scenarios, you may need to disable the Set Date and Time task (Task Scheduler -> Task Scheduler Library -> Set Date and Time -> Right-Click -> Disable).

    This virtual machine is configured with:

    • Microsoft Windows Server 2012 Standard Evaluation
    • Microsoft Visual Studio Ultimate 2013
    • Microsoft Visual Studio Team Foundation Server 2013
    • Microsoft Office Professional Plus 2013 (Word, PowerPoint, Excel, Outlook)
    • Microsoft Visio Professional 2013
    • Microsoft Release Management for Visual Studio 2013
    • Microsoft SQL Server 2012 Standard
    • Sample users and data required to support hands-on-lab scripts which accompany this download and exercise 24 ALM scenarios.

      image

      There are 24 hands-on-labs for you to take a scripted approach towards learning this content. These labs double as demo scripts in case you want to show off these features to others.

      New features in Visual Studio 2013:

      Labs upgraded from Visual Studio 2010/2012: NEW

        If you are looking for even more hands-on-labs and demo scripts, be sure to check out our other ALM virtual machines at http://aka.ms/ALMVMs.

        Links to the files above are included in the download set below, so you don’t have to follow the individual links above if you plan on batch downloading all of the files in this set.

        Downloading the virtual machine and labs:
        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 URL’s below and copy (CTRL+C) them to your clipboard.
        ###Start - Do Not Include This Line###
        http://download.microsoft.com/download/B/C/8/BC8558E1-192E-4286-B3B0-320A8B7CE49D/Working with the Visual Studio 2013 ALM Virtual Machine.docx
        http://download.microsoft.com/download/B/C/8/BC8558E1-192E-4286-B3B0-320A8B7CE49D/Agile Planning and Portfolio Management with Team Foundation Server 2013.docx
        http://download.microsoft.com/download/B/C/8/BC8558E1-192E-4286-B3B0-320A8B7CE49D/Authoring and Running Manual Tests using Microsoft Test Manager 2013.docx
        http://download.microsoft.com/download/B/C/8/BC8558E1-192E-4286-B3B0-320A8B7CE49D/Branching and Merging Visualization with Visual Studio Team Foundation Server 2013.docx
        http://download.microsoft.com/download/B/C/8/BC8558E1-192E-4286-B3B0-320A8B7CE49D/Building the Right Software - Generating Storyboards and Collecting Stakeholder Feedback with Visual Studio 2013.docx
        http://download.microsoft.com/download/B/C/8/BC8558E1-192E-4286-B3B0-320A8B7CE49D/Code Discovery using the Architecture Tools in Visual Studio Ultimate 2013.docx
        http://download.microsoft.com/download/B/C/8/BC8558E1-192E-4286-B3B0-320A8B7CE49D/Debugging with IntelliTrace using Visual Studio Ultimate 2013.docx
        http://download.microsoft.com/download/B/C/8/BC8558E1-192E-4286-B3B0-320A8B7CE49D/Diagnosing Issues in Production with IntelliTrace and Visual Studio 2013.docx
        http://download.microsoft.com/download/B/C/8/BC8558E1-192E-4286-B3B0-320A8B7CE49D/Embracing Continuous Delivery with Release Management for Visual Studio 2013.docx
        http://download.microsoft.com/download/B/C/8/BC8558E1-192E-4286-B3B0-320A8B7CE49D/Exploratory Testing using Microsoft Test Manager 2013.docx
        http://download.microsoft.com/download/B/C/8/BC8558E1-192E-4286-B3B0-320A8B7CE49D/Getting Started with Git using Team Foundation Server 2013.docx
        http://download.microsoft.com/download/B/C/8/BC8558E1-192E-4286-B3B0-320A8B7CE49D/Introduction to Coded UI Tests with Visual Studio Ultimate 2013.docx
        http://download.microsoft.com/download/B/C/8/BC8558E1-192E-4286-B3B0-320A8B7CE49D/Introduction to Platform Testing with Microsoft Test Manager 2013.docx
        http://download.microsoft.com/download/B/C/8/BC8558E1-192E-4286-B3B0-320A8B7CE49D/Introduction to PreEmptive Analytics.docx
        http://download.microsoft.com/download/B/C/8/BC8558E1-192E-4286-B3B0-320A8B7CE49D/Introduction to Test Case Management with Microsoft Test Manager 2013.docx
        http://download.microsoft.com/download/B/C/8/BC8558E1-192E-4286-B3B0-320A8B7CE49D/Introduction to Test Planning with Microsoft Test Manager 2013.docx
        http://download.microsoft.com/download/B/C/8/BC8558E1-192E-4286-B3B0-320A8B7CE49D/Introduction to Web Performance and Load Testing with Visual Studio Ultimate 2013.docx
        http://download.microsoft.com/download/B/C/8/BC8558E1-192E-4286-B3B0-320A8B7CE49D/Lab Management using Standard Lab Environments in Visual Studio 2013.docx
        http://download.microsoft.com/download/B/C/8/BC8558E1-192E-4286-B3B0-320A8B7CE49D/Making Developers More Productive with Visual Studio Team Foundation Server 2013.docx
        http://download.microsoft.com/download/B/C/8/BC8558E1-192E-4286-B3B0-320A8B7CE49D/New Collaboration Experiences for Development Teams using Team Foundation Server 2013.docx
        http://download.microsoft.com/download/B/C/8/BC8558E1-192E-4286-B3B0-320A8B7CE49D/Testing and Debugging SharePoint Applications with Visual Studio 2013.docx
        http://download.microsoft.com/download/B/C/8/BC8558E1-192E-4286-B3B0-320A8B7CE49D/Understanding Class Coupling with Visual Studio Ultimate 2013.docx
        http://download.microsoft.com/download/B/C/8/BC8558E1-192E-4286-B3B0-320A8B7CE49D/Unit Testing, Code Coverage and Code Clone Analysis with Visual Studio 2013.docx
        http://download.microsoft.com/download/B/C/8/BC8558E1-192E-4286-B3B0-320A8B7CE49D/Using Code Analysis with Visual Studio 2013 to Improve Code Quality.docx
        http://download.microsoft.com/download/B/C/8/BC8558E1-192E-4286-B3B0-320A8B7CE49D/Using the Architecture Explorer in Visual Studio Ultimate 2013 to Analyze Your Code.docx
        http://download.microsoft.com/download/B/C/8/BC8558E1-192E-4286-B3B0-320A8B7CE49D/VisualStudio2013.RTM.ALM.part01.exe
        http://download.microsoft.com/download/B/C/8/BC8558E1-192E-4286-B3B0-320A8B7CE49D/VisualStudio2013.RTM.ALM.part02.rar
        http://download.microsoft.com/download/B/C/8/BC8558E1-192E-4286-B3B0-320A8B7CE49D/VisualStudio2013.RTM.ALM.part03.rar
        http://download.microsoft.com/download/B/C/8/BC8558E1-192E-4286-B3B0-320A8B7CE49D/VisualStudio2013.RTM.ALM.part04.rar
        http://download.microsoft.com/download/B/C/8/BC8558E1-192E-4286-B3B0-320A8B7CE49D/VisualStudio2013.RTM.ALM.part05.rar
        http://download.microsoft.com/download/B/C/8/BC8558E1-192E-4286-B3B0-320A8B7CE49D/VisualStudio2013.RTM.ALM.part06.rar
        http://download.microsoft.com/download/B/C/8/BC8558E1-192E-4286-B3B0-320A8B7CE49D/VisualStudio2013.RTM.ALM.part07.rar
        http://download.microsoft.com/download/B/C/8/BC8558E1-192E-4286-B3B0-320A8B7CE49D/VisualStudio2013.RTM.ALM.part08.rar
        http://download.microsoft.com/download/B/C/8/BC8558E1-192E-4286-B3B0-320A8B7CE49D/VisualStudio2013.RTM.ALM.part09.rar
        http://download.microsoft.com/download/B/C/8/BC8558E1-192E-4286-B3B0-320A8B7CE49D/VisualStudio2013.RTM.ALM.part10.rar
        http://download.microsoft.com/download/B/C/8/BC8558E1-192E-4286-B3B0-320A8B7CE49D/VisualStudio2013.RTM.ALM.part11.rar
        http://download.microsoft.com/download/B/C/8/BC8558E1-192E-4286-B3B0-320A8B7CE49D/VisualStudio2013.RTM.ALM.part12.rar
        http://download.microsoft.com/download/B/C/8/BC8558E1-192E-4286-B3B0-320A8B7CE49D/VisualStudio2013.RTM.ALM.part13.rar
        http://download.microsoft.com/download/B/C/8/BC8558E1-192E-4286-B3B0-320A8B7CE49D/VisualStudio2013.RTM.ALM.part14.rar
        http://download.microsoft.com/download/B/C/8/BC8558E1-192E-4286-B3B0-320A8B7CE49D/VisualStudio2013.RTM.ALM.part15.rar
        http://download.microsoft.com/download/B/C/8/BC8558E1-192E-4286-B3B0-320A8B7CE49D/VisualStudio2013.RTM.ALM.part16.rar
        http://download.microsoft.com/download/B/C/8/BC8558E1-192E-4286-B3B0-320A8B7CE49D/VisualStudio2013.RTM.ALM.part17.rar
        http://download.microsoft.com/download/B/C/8/BC8558E1-192E-4286-B3B0-320A8B7CE49D/VisualStudio2013.RTM.ALM.part18.rar
        http://download.microsoft.com/download/B/C/8/BC8558E1-192E-4286-B3B0-320A8B7CE49D/VisualStudio2013.RTM.ALM.part19.rar
        http://download.microsoft.com/download/B/C/8/BC8558E1-192E-4286-B3B0-320A8B7CE49D/VisualStudio2013.RTM.ALM.part20.rar
        http://download.microsoft.com/download/B/C/8/BC8558E1-192E-4286-B3B0-320A8B7CE49D/VisualStudio2013.RTM.ALM.part21.rar
        http://download.microsoft.com/download/B/C/8/BC8558E1-192E-4286-B3B0-320A8B7CE49D/VisualStudio2013.RTM.ALM.part22.rar    
        ###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.
        7. Expand the files and self-extracting RAR set and see the “Working with…” document for more instructions.

        I hope you will enjoy this content as a way of learning how Visual Studio can help you improve your team’s overall application lifecycle management capabilities. If you have suggestions for how to improve this virtual machine and set of demos / hands-on-labs please let me know. Remember to check out our previous ALM virtual machines at http://aka.ms/ALMVMs to learn about other ways in which Microsoft is delivering tooling for application lifecycle management.

      • Brian Keller

        Visual Studio 2010 CTP VPC: Dealing with Activation Messages

        • 40 Comments

        Dec 12, 2008 Update: We're getting very close to the 1/1/2009 expiration date of the CTP, as outlined below in the section entitled "Visual Studio 2010 CTP Expiration." For the best experience with this release please make sure you follow the steps in that section ASAP to disable your VPC clock synchronization. - Brian

        This week, in conjunction with PDC 2008, we are releasing the first Community Technology Preview of Visual Studio 2010 and the .NET Framework 4.0.  You can download the release here (also see my download manager post here for a better download experience). This is an exciting release, and is jammed packed with a ton of great new features. One really nice thing about this release is the amount of work that the product teams put into writing walkthroughs which will guide you through most of the new features. I believe this will be our highest-quality Community Technology Preview yet, and we're excited to start getting your feedback on it.

        This CTP is being delivered as a Virtual PC (VPC) image that you can download and run locally. In the future, we will provide a way for you to install the software on your own machine, but given where we're at with building the product the setup experience isn't quite ready. The VPC image gives us a great alternative for getting the software to you as early as possible.

        This blog post is about the Activation messages you will encounter with this VPC image. In most cases, you can just ignore these messages and continue using the image. These messages are due to the way in which Windows Server 2008 and Office 2007 evaluation software works. For obvious reasons, our release criteria for distributing VPC images requires that we only ship trial software instead of fully licensed software. In the past, Windows evaluations could be configured to expire on a precise date. Due to changes in Windows Server 2008, we no longer have a firm expiration date, but there are Activation reminder messages which will appear while you are running the VPC. The good news is that these Activation messages will not cause Windows to stop working; however, you will have to dismiss some Activation messages from time to time. Note that Word/Excel/Project and Visual Studio may eventually stop working as explained below, but I have provided workarounds in all instances.

         

        Activation Toast
        While running this VPC image you will encounter a "toast" from time to time asking you to activate Windows.
        Workaround: You can simply ignore this toast, or click the "X" to dismiss it.

        image

        "Activate Windows Now"
        Starting sometime in November 2008, you will receive a modal dialog every time you boot this VPC image.
        Workaround: To continue, simply click on "Activate Later." You will have to wait a few seconds before this option becomes available.
        image

        Word/Excel Activation
        The trial versions of Word and Excel which are installed in this VPC image will only work 20 times. Every time you launch Word or Excel you will be reminded of this. After 20 uses, most Word and Excel functionality will stop working. You can still read Word and Excel documents, but you will be unable to use any of the Ribbon functionality. This means that some of the walkthroughs dealing with Word or Excel will not work.
        Workaround: The first 20 times you launch Word or Excel, you can simply click "Cancel" to dismiss the activation dialog. After that, if you wish to continue using Word or Excel you will need to revert to a fresh copy of this VPC image. You can download the original VPC here.
        image
        After 20 uses, the Ribbon functionality in Word and Excel will become greyed out:
        image

        Project Activation
        The Microsoft Project trial installed in this VPC image utilizes a similar limited-use mechanism to that of Word and Excel. Project will work 25 times. After that, you can no longer use Project in this VPC image. It is recommended that you only launch Project if you intend to use one of the walkthroughs that require it.
        Workaround: If you need to use Project more than 25 times you should revert to a fresh copy of this VPC image. You can download the original VPC here.
        image

        Visual Studio 2010 CTP Expiration
        Finally, the Visual Studio 2010 CTP will eventually expire. After January 1, 2009, you will no longer be able to launch the Visual Studio 2010 CTP. This is due to a hard-coded expiration date in this CTP. CTP's are pre-release software, so they aren't designed to run forever.
        Workaround: If you need to continue using this VPC image after January 1, 2009, you will need to roll back the system clock in your VPC to an earlier date. In order to do so, please follow the instructions post here. Note that you should not roll back your system clock to a date prior to your last interaction with Team Foundation Server, because otherwise Team Foundation Server will get confused. If possible, I would suggest rolling back to a clean copy of the VPC (uncompress the original) and immediately disabling your clock prior to launching it for the first time.
        image

        Additional Notes
        - No Internet Connection: This VPC image ships with Internet connections disabled. It may be tempting to want to enable an Internet connection on this VPC image in order to supply your own product key and activate this image. However, due to security reasons we strongly advise you not to connect this VPC image to any networks (intranet, Internet, etc.). There are also naming conflicts which can occur if you have multiple VPC images on the same network. Changing the computer name of this machine is not a suitable workaround, since it will break many of the walkthroughs and services.
        - Hyper-V: This image was designed to work with Virtual PC 2007 SP1. We have had reports from people who have successfully converted this image to work with Hyper-V (see Grant Holliday's blog), but this may result in additional Activation implications which differ from the scenarios documented above.

        In Summary
        These Activation messages might seem a bit "broken" at first, but by following the workarounds explained above we hope you'll have a great experience with this VPC image. We are excited to show you a preview of what we're building, and we welcome your feedback! To provide us with your feedback, or get additional assistance using this VPC, please visit http://go.microsoft.com/fwlink/?LinkId=131310.

      • Brian Keller

        Now Available: Visual Studio 2010 Release Candidate Virtual Machines with Sample Data and Hands-on-Labs

        • 27 Comments

        June 28 2010 Update: The RC bits expire June 30, 2010, making the original post below obsolete. I have posted a new virtual machine and hands-on-labs based on RTM bits. To download the latest virtual machine please click here.

        Back in December we posted a set of virtual machines pre-configured with Visual Studio 2010 Beta 2, Visual Studio Team Foundation Server 2010 Beta 2, and 7 hands-on-labs. I am pleased to announce that today we are shipping an updated set of virtual machines using the Visual Studio 2010 Release Candidate bits, a brand new sample application, and 9 hands-on-labs.

        This VM includes everything you need to learn and/or deliver demonstrations of many of my favorite application lifecycle management (ALM) capabilities in Visual Studio 2010. This VM is available in the virtualization platform of your choice (Hyper-V, Virtual PC 2007 SP1, and Windows [7] Virtual PC). Hyper-V is highly recommended because of the performance benefits and snapshotting capabilities.

        Tailspin Toys
        The sample application we are using in this virtual machine is a simple ASP.NET MVC 2 storefront called Tailspin Toys. Tailspin Toys sells model airplanes and relies on the application lifecycle management capabilities of Visual Studio 2010 to help them build, test, and maintain their storefront.

        clip_image002

        Hands-on-Labs / Demo Scripts
        The 9 hands-on-labs / demo scripts which accompany this virtual machine cover several of the core capabilities of conducting application lifecycle management with Visual Studio 2010. Each document can be used by an individual in a hands-on-lab capacity, to learn how to perform a given set of tasks, or used by a presenter to deliver a demonstration or classroom-style training.

        Software quality:

        • Authoring and Running Manual Tests using Microsoft Test Manager 2010
        • Introduction to Test Case Management with Microsoft Test Manager 2010
        • Introduction to Coded UI Tests with Visual Studio 2010 Ultimate
        • Debugging with IntelliTrace using Visual Studio 2010 Ultimate

        Software architecture:

        • Code Discovery using the architecture tools in Visual Studio 2010 Ultimate
        • Understanding Class Coupling with Visual Studio 2010 Ultimate
        • Using the Architecture Explore in Visual Studio 2010 Ultimate to Analyze Your Code

        Software Configuration Management:

        • Planning your Projects with Team Foundation Server 2010
        • Branching and Merging Visualization with Team Foundation Server 2010

        Note that this VM does not include Visual Studio Lab Management 2010 capabilities, but you can download a separate VHD to work with that capability.

        These labs can be downloaded here. They will also be making their way into the March refresh of the Visual Studio 2010 Training Kit.

        How to use this virtual machine:
        For your convenience, the same virtual machine has been ported to three different virtualization platforms. For instructions on how to use this virtual machine, please download “
        Working with the Visual Studio 2010 Virtual Machine.docx.” This guidance will help you get started with the virtual machine using the virtualization technology of your choice (Hyper-V, Virtual PC 2007, or Windows [7] Virtual PC). It also includes the username and password for this virtual machine.

        This image will effectively stop working on June 30, 2010 when the Visual Studio 2010 RC stops working. We will provide an RTM-based set of virtual machines and labs before then. You will also receive Windows activation messages while using this VM – this is because of the way Windows Server 2008 trial behaves and is to be expected, so you can ignore / cancel these activation dialogs when prompted. If you want to get rid of these activation warnings you can activate the image using your own product key (e.g. from your MSDN Subscription). You may want to do the same for the copy of Office which is installed, since it will be limited to 25 launches.

        Downloading the virtual machine:
        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) For VS2010 RC Hyper-V - Do Not Include This Line###
          http://download.microsoft.com/download/9/E/2/9E2CCC64-CF5A-4E47-9DC8-C6CEA9344740/VisualStudio2010RC_HyperV.part0001.exe http://download.microsoft.com/download/9/E/2/9E2CCC64-CF5A-4E47-9DC8-C6CEA9344740/VisualStudio2010RC_HyperV.part0002.rar http://download.microsoft.com/download/9/E/2/9E2CCC64-CF5A-4E47-9DC8-C6CEA9344740/VisualStudio2010RC_HyperV.part0003.rar http://download.microsoft.com/download/9/E/2/9E2CCC64-CF5A-4E47-9DC8-C6CEA9344740/VisualStudio2010RC_HyperV.part0004.rar http://download.microsoft.com/download/9/E/2/9E2CCC64-CF5A-4E47-9DC8-C6CEA9344740/VisualStudio2010RC_HyperV.part0005.rar http://download.microsoft.com/download/9/E/2/9E2CCC64-CF5A-4E47-9DC8-C6CEA9344740/VisualStudio2010RC_HyperV.part0006.rar http://download.microsoft.com/download/9/E/2/9E2CCC64-CF5A-4E47-9DC8-C6CEA9344740/VisualStudio2010RC_HyperV.part0007.rar http://download.microsoft.com/download/9/E/2/9E2CCC64-CF5A-4E47-9DC8-C6CEA9344740/VisualStudio2010RC_HyperV.part0008.rar http://download.microsoft.com/download/9/E/2/9E2CCC64-CF5A-4E47-9DC8-C6CEA9344740/VisualStudio2010RC_HyperV.part0009.rar http://download.microsoft.com/download/9/E/2/9E2CCC64-CF5A-4E47-9DC8-C6CEA9344740/VisualStudio2010RC_HyperV.part0010.rar http://download.microsoft.com/download/9/E/2/9E2CCC64-CF5A-4E47-9DC8-C6CEA9344740/VisualStudio2010RC_HyperV.part0011.rar http://download.microsoft.com/download/9/E/2/9E2CCC64-CF5A-4E47-9DC8-C6CEA9344740/VisualStudio2010RC_HyperV.part0012.rar http://download.microsoft.com/download/9/E/2/9E2CCC64-CF5A-4E47-9DC8-C6CEA9344740/VisualStudio2010RC_HyperV.part0013.rar http://download.microsoft.com/download/9/E/2/9E2CCC64-CF5A-4E47-9DC8-C6CEA9344740/VisualStudio2010RC_HyperV.part0014.rar http://download.microsoft.com/download/9/E/2/9E2CCC64-CF5A-4E47-9DC8-C6CEA9344740/VisualStudio2010RC-ALM-Labs.zip http://download.microsoft.com/download/9/E/2/9E2CCC64-CF5A-4E47-9DC8-C6CEA9344740/Working with the Visual Studio 2010 RC Virtual Machine.docx
          ###End - Do Not Include This Row In Your Selection###

          ###Select This Section and Copy It (CTRL+C) For VS2010 RC Windows [7] Virtual PC - Do Not Include This Line### http://download.microsoft.com/download/F/3/4/F3457B48-3F08-4DC4-88DD-7D4A6418C724/VisualStudio2010RC_Win7VPC.part0001.exe http://download.microsoft.com/download/F/3/4/F3457B48-3F08-4DC4-88DD-7D4A6418C724/VisualStudio2010RC_Win7VPC.part0002.rar http://download.microsoft.com/download/F/3/4/F3457B48-3F08-4DC4-88DD-7D4A6418C724/VisualStudio2010RC_Win7VPC.part0003.rar http://download.microsoft.com/download/F/3/4/F3457B48-3F08-4DC4-88DD-7D4A6418C724/VisualStudio2010RC_Win7VPC.part0004.rar http://download.microsoft.com/download/F/3/4/F3457B48-3F08-4DC4-88DD-7D4A6418C724/VisualStudio2010RC_Win7VPC.part0005.rar http://download.microsoft.com/download/F/3/4/F3457B48-3F08-4DC4-88DD-7D4A6418C724/VisualStudio2010RC_Win7VPC.part0006.rar http://download.microsoft.com/download/F/3/4/F3457B48-3F08-4DC4-88DD-7D4A6418C724/VisualStudio2010RC_Win7VPC.part0007.rar http://download.microsoft.com/download/F/3/4/F3457B48-3F08-4DC4-88DD-7D4A6418C724/VisualStudio2010RC_Win7VPC.part0008.rar http://download.microsoft.com/download/F/3/4/F3457B48-3F08-4DC4-88DD-7D4A6418C724/VisualStudio2010RC_Win7VPC.part0009.rar http://download.microsoft.com/download/F/3/4/F3457B48-3F08-4DC4-88DD-7D4A6418C724/VisualStudio2010RC_Win7VPC.part0010.rar http://download.microsoft.com/download/F/3/4/F3457B48-3F08-4DC4-88DD-7D4A6418C724/VisualStudio2010RC_Win7VPC.part0011.rar http://download.microsoft.com/download/F/3/4/F3457B48-3F08-4DC4-88DD-7D4A6418C724/VisualStudio2010RC_Win7VPC.part0012.rar http://download.microsoft.com/download/F/3/4/F3457B48-3F08-4DC4-88DD-7D4A6418C724/VisualStudio2010RC_Win7VPC.part0013.rar http://download.microsoft.com/download/F/3/4/F3457B48-3F08-4DC4-88DD-7D4A6418C724/VisualStudio2010RC_Win7VPC.part0014.rar http://download.microsoft.com/download/9/E/2/9E2CCC64-CF5A-4E47-9DC8-C6CEA9344740/VisualStudio2010RC-ALM-Labs.zip http://download.microsoft.com/download/9/E/2/9E2CCC64-CF5A-4E47-9DC8-C6CEA9344740/Working with the Visual Studio 2010 RC Virtual Machine.docx
          ###End - Do Not Include This Row In Your Selection###

          ###Select This Section and Copy It (CTRL+C) For VS2010 RC Virtual PC 2007 SP1 - Do Not Include This Line### http://download.microsoft.com/download/F/D/9/FD9CE426-DF14-47BA-80C7-2AE10A89EA5A/VisualStudio2010RC_VPC2007.part0001.exe http://download.microsoft.com/download/F/D/9/FD9CE426-DF14-47BA-80C7-2AE10A89EA5A/VisualStudio2010RC_VPC2007.part0002.rar http://download.microsoft.com/download/F/D/9/FD9CE426-DF14-47BA-80C7-2AE10A89EA5A/VisualStudio2010RC_VPC2007.part0003.rar http://download.microsoft.com/download/F/D/9/FD9CE426-DF14-47BA-80C7-2AE10A89EA5A/VisualStudio2010RC_VPC2007.part0004.rar http://download.microsoft.com/download/F/D/9/FD9CE426-DF14-47BA-80C7-2AE10A89EA5A/VisualStudio2010RC_VPC2007.part0005.rar http://download.microsoft.com/download/F/D/9/FD9CE426-DF14-47BA-80C7-2AE10A89EA5A/VisualStudio2010RC_VPC2007.part0006.rar http://download.microsoft.com/download/F/D/9/FD9CE426-DF14-47BA-80C7-2AE10A89EA5A/VisualStudio2010RC_VPC2007.part0007.rar http://download.microsoft.com/download/F/D/9/FD9CE426-DF14-47BA-80C7-2AE10A89EA5A/VisualStudio2010RC_VPC2007.part0008.rar http://download.microsoft.com/download/F/D/9/FD9CE426-DF14-47BA-80C7-2AE10A89EA5A/VisualStudio2010RC_VPC2007.part0009.rar http://download.microsoft.com/download/F/D/9/FD9CE426-DF14-47BA-80C7-2AE10A89EA5A/VisualStudio2010RC_VPC2007.part0010.rar http://download.microsoft.com/download/F/D/9/FD9CE426-DF14-47BA-80C7-2AE10A89EA5A/VisualStudio2010RC_VPC2007.part0011.rar http://download.microsoft.com/download/F/D/9/FD9CE426-DF14-47BA-80C7-2AE10A89EA5A/VisualStudio2010RC_VPC2007.part0012.rar http://download.microsoft.com/download/F/D/9/FD9CE426-DF14-47BA-80C7-2AE10A89EA5A/VisualStudio2010RC_VPC2007.part0013.rar http://download.microsoft.com/download/F/D/9/FD9CE426-DF14-47BA-80C7-2AE10A89EA5A/VisualStudio2010RC_VPC2007.part0014.rar http://download.microsoft.com/download/9/E/2/9E2CCC64-CF5A-4E47-9DC8-C6CEA9344740/VisualStudio2010RC-ALM-Labs.zip http://download.microsoft.com/download/9/E/2/9E2CCC64-CF5A-4E47-9DC8-C6CEA9344740/Working with the Visual Studio 2010 RC Virtual Machine.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.
          Note: It may take up to 24 hours from when this post is published for the files to become available in your region as they replicate across our CDN. You can easily select all files within Free Download Manager and select “Start Download” if they fail the first time.

        The download details pages contain more information on each of these releases.

        Download details pages:

        Visual Studio 2010 RC (Hyper-V)

        Visual Studio 2010 RC (Windows [7] Virtual PC)

        Visual Studio 2010 RC (Virtual PC 2007 SP1)

        You can also download and install all of the Release Candidate software for yourself by downloading the installers from here.

        Happy downloading! Please send feedback / questions to VSKitFdbk@Microsoft.com.

      • Brian Keller

        Using a download manager to quickly download Visual Studio 2010 Beta 2

        • 14 Comments

        10/21 Update: These instructions now include public links to the Visual Studio 2010 Beta 2 ISO’s.

        The instructions in this blog post are meant to accompany 10-4 Episode 33: Downloading and Installing Visual Studio 2010 Beta 2. Please view that video for additional context, including a step-by-step walkthrough for installing Visual Studio 2010 beta 2.

        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.

        Note that the ISO’s for Team Foundation Server and Visual Studio Ultimate are are multi-part RAR files. After you download these files run the first file in each set (the EXE) and it will extract the ISO file for you.

        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 following list of URL’s and copy (CTRL+C) them to your clipboard. You can select all files at the same time.
          http://download.microsoft.com/download/9/3/6/9368F957-CFF4-4F0A-B228-F43AF06145B1/Windows2008Fullx86Ent.part01.exe
          http://download.microsoft.com/download/9/3/6/9368F957-CFF4-4F0A-B228-F43AF06145B1/Windows2008Fullx86Ent.part02.rar
          http://download.microsoft.com/download/9/3/6/9368F957-CFF4-4F0A-B228-F43AF06145B1/Windows2008Fullx86Ent.part03.rar
          http://download.microsoft.com/download/9/C/0/9C036510-3218-4258-8B03-67DC1D6A497C/SQLFULL_ENU.iso
          http://download.microsoft.com/download/1/B/7/1B71259E-9D37-4EB7-BC8A-1B53DF7C7D86/VS2010B2TFS_3PartsTotal.part1.exe
          http://download.microsoft.com/download/1/B/7/1B71259E-9D37-4EB7-BC8A-1B53DF7C7D86/VS2010B2TFS_3PartsTotal.part2.rar
          http://download.microsoft.com/download/1/B/7/1B71259E-9D37-4EB7-BC8A-1B53DF7C7D86/VS2010B2TFS_3PartsTotal.part3.rar
          http://download.microsoft.com/download/F/A/1/FA1DAEA6-B719-461D-96B0-31C9C63680C8/VS2010B2Ult_4PartsTotal.part1.exe
          http://download.microsoft.com/download/F/A/1/FA1DAEA6-B719-461D-96B0-31C9C63680C8/VS2010B2Ult_4PartsTotal.part2.rar
          http://download.microsoft.com/download/F/A/1/FA1DAEA6-B719-461D-96B0-31C9C63680C8/VS2010B2Ult_4PartsTotal.part3.rar
          http://download.microsoft.com/download/F/A/1/FA1DAEA6-B719-461D-96B0-31C9C63680C8/VS2010B2Ult_4PartsTotal.part4.rar
        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 ("Other") 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.
        Remember to watch 10-4 Episode 33: Downloading and Installing Visual Studio 2010 Beta 2 for additional instructions on how to install these files.

        Download links for other Visual Studio 2010 SKU’s (e.g. Express, Agents, etc.) can be found here.

      • Brian Keller

        List of all Visual Studio ALM Virtual Machines

        • 1 Comments

        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 http://aka.ms/ALMVMs.

        Visual Studio 2013 ALM Virtual Machine and Hands-on-Labs / Demo Scripts
        Last Update: January 9, 2014   
        This virtual machine is based on the RTM release of Visual Studio 2013 and includes hands-on-labs / demo scripts which showcase the new ALM capabilities introduced in this release. This VM was also upgraded on January 9, 2014 to include the 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

        Using a download manager to quickly download Visual Studio 2010 Beta 1

        • 9 Comments

        10/19/09 Update: Beta 2 is now available! Check out my new post on Downloading and Installing Visual Studio 2010 Beta 2.  

        The instructions in this blog post are meant to accompany 10-4 Episode 20: Downloading and Installing Visual Studio 2010 Beta 1. Please view that video for additional context, including a step-by-step walkthrough for installing Visual Studio 2010 beta 1.

        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.

        10/14/09 Update: The SQL 2008 Trial is now downloadable via Free Download Manager as well. I have updated step 2 to reflect that, and removed step 7.

        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 following list of URL’s and copy (CTRL+C) them to your clipboard. You can select all four files at the same time.
          http://download.microsoft.com/download/8/5/c/85c7cca1-7d25-4c9b-85fc-5e837a393a0b/WS08_RTM_x86_EnterpriseVHD.exe
          http://download.microsoft.com/download/5/1/8/518B204C-1DF9-4666-B8D4-FAC0375FADB2/VS2010Beta1ENU_VSTS.iso
          http://download.microsoft.com/download/6/1/7/61788179-96DF-4E60-B65A-A060F28D1F22/VS2010Beta1ENU_TFS.iso
          http://download.microsoft.com/download/9/C/0/9C036510-3218-4258-8B03-67DC1D6A497C/SQLFULL_ENU.iso
        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 ("Other") 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.
        Remember to watch 10-4 Episode 20: Downloading and Installing Visual Studio 2010 Beta 1 for additional instructions on how to install these files.
      Page 1 of 29 (284 items) 12345»