liveBook · Manning

Visual Studio Code

As explained in Microsoft Azure in Action

Visual Studio Code is a cross-platform source-code editor with extensibility for development, debugging, and related programming tasks.

Visual Studio Code is a free, cross-platform integrated development environment for building software with different languages. In Azure Functions work, it provides a practical home for project files, terminal commands, extensions, and local development. section 8.2

A typical Azure Functions workflow uses Visual Studio Code to:

  • Sign in through the Azure extension and view existing Function Apps. section 8.2
  • Open an integrated terminal and initialize a local C# function project. section 8.2
  • Create a function from a template, such as an HTTP trigger, with a selected authentication level. section 8.2
func init AlpacaNFTProject –dotnet

Initializes the local AlpacaNFTProject folder as a .NET Azure Functions project. section 8.2

func new --name ProcessNFT --template "HTTP trigger" --authlevel "anonymous"

Adds a ProcessNFT function using an anonymous HTTP-trigger template. section 8.2

How Microsoft Azure in Action covers it

How deep it goes
Demonstrates extension setup, sign-in, terminal navigation, project initialization, generated files, and function creation.
Examples
Uses AlpacaNFTProject, the ProcessNFT HTTP trigger, generated .NET files, and anonymous authentication.
What it assumes
Assumes an installed Azure extension and an authenticated Azure session, while showing project initialization from the beginning.
What you can do after
Build Azure Function projects locally and add template-based functions through Visual Studio Code.
How it connects
Connects Azure Functions with the Azure extension, Azure Portal, .NET projects, and local development settings.

Also explained in

Compare how 7 books explain Visual Studio Code →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Microsoft Azure in Action. The section links point to the parts of the book it draws on.