Setup local lab environment

Ideally, you should complete these labs in a hosted lab environment. If you want to complete them on your own computer, you can do so by installing the following software. You may experience unexpected dialogs and behavior when using your own environment. Due to the wide range of possible local configurations, the course team cannot support issues you may encounter in your own environment.

Windows Installation

📝 The instructions below are for a Windows 10 computer. You can also use Linux or MacOS. You may need to adapt the lab instructions for your chosen OS.

Windows 10 (OS)

  1. Install Windows 10 (version 2004 or later).

  2. Apply all available updates.

Edge

  1. Install the latest version of Microsoft Edge from microsoft.com/edge.

.NET 6 SDK

  1. Download and install the SDK (not runtime) from dotnet.microsoft.com/download/dotnet/6.0.

PowerShell 7

  1. Download and install from github.com/powershell/powershell/releases.

Git

  1. Download and install from git-scm.com/downloads.

    • Use the default options in the installer.

Windows Terminal

  1. Download and install from github.com/microsoft/terminal/releases.

  2. Configure PowerShell as the default terminal

Visual Studio Code (and extensions)

  1. Download and install from code.visualstudio.com/download.

    • Use the default options in the installer.
  2. After installation, start Visual Studio Code.

  3. In the Extensions menu, search for and install the following extensions from Microsoft:

Azure Cosmos DB Emulator

  1. Download and install from docs.microsoft.com/azure/cosmos-db/local-emulator.
    • Use the default options in the installer.