Skip to content

Latest commit

 

History

History
50 lines (35 loc) · 2.79 KB

File metadata and controls

50 lines (35 loc) · 2.79 KB

Prerequisites (PowerShell)

Frameworks & Tooling 🧰

In order to complete the the lessons you need to install the following:

Prerequisite Lessons Description
PowerShell 7+ All PowerShell 7 or higher
.NET Core 3.1 All The .NET runtime and SDK.
VSCode All A great cross platform code editor.
VSCode AzureFunctions extension All Extension for VSCode to easily develop and manage Azure Functions.
Azure Functions Core Tools All Azure Functions runtime and CLI for local development.
VSCode PowerShell Extension All Extension for working with PowerShell
Azure Storage Explorer Blob, Queue, Table Application to manage Azure Storage resources (both in the cloud and local emulated).
Azure Storage Emulator (Windows only) or Azurite Blob, Queue, Table Emulator for using Azure Storage services if you want to develop locally without connecting to a Storage Account in the cloud. If you can't use an emulator you need an Azure Storage Account.
Azure CLI Deployment, Configuration Command line interface used to manage Azure resources. Can be run on your local dev environment, in a deployment pipeline or in the Azure Cloud Shell.

Creating your local workspace 👩‍💻

We strongly suggest you create a new folder (local git repository) and use this Azure Functions University repository for reference only (for when you're stuck).

  • Create a new folder to work in:

    New-Item -Type Directory -Name azfuncuni
    cd .\azfuncuni\
  • Turn this into a git repository:

    git init
  • Add subfolders for the source code and test files:

    New-Item -Type Directory -Name src
    New-Item -Type Directory -Name tst

You should be good to go now!

Feedback

We love to hear from you! Was this section useful to you? Is anything missing? Let us know in a Feedback discussion post here on GitHub.


🔼 Index