/powerplatform-vscode-lab

Hands-on lab for Power Platform Tools for Visual Studio Code

Primary LanguageTypeScriptMIT LicenseMIT

Power Platform Tools for Visual Studio Code Lab

This repository contains the lab instructions and content on how to experience the Power Platform Tools for Visual Studio Code. In this lab, you will learn the following:

  • The various ways to install Power Platform Tools into Visual Studio Code
  • How to authenticate to Power Platform Environments
  • Work with Solutions and PCF controls with Visual Studio Code and then import them into Power Platform

This lab works with: GitHub CodeSpaces, Windows Services for Linux, macOS, and Microsoft Windows 10/11 **Nodejs LTS 16.x for the PCF control part of this lab **

Lab Prerequisites

If you want to do this lab using GitHub CodeSpaces:

  • Have a GitHub Alias
  • Create your own GitHub repository
  • Download the samples solution and the PCF control from the lab GitHub repository or you clone the repository
  • Access to CodeSpaces
  • Access to a Power platform environment (new environment is preferred)
    • The type of environment does not matter (It can be Trial, Time bound Trial, Sandbox, and Production)
    • Import the Collaboration.zip file into your repository

If you want to do this lab without GitHub CodeSpaces

  • Have a GitHub Alias
  • Create your own GitHub repository
  • Access to a Power platform environment (new environment is preferred)
    • The type of environment does not matter (It can be Trial, Time bound Trial, Sandbox, and Production)
    • Import the Collaboration.zip file into your repository
  • Have npm and node installed on your machine

Trademarks

This project may contain trademarks or logos for projects, products, or services. Authorized use of Microsoft trademarks or logos is subject to and must follow Microsoft's Trademark & Brand Guidelines. Use of Microsoft trademarks or logos in modified versions of this project must not cause confusion or imply Microsoft sponsorship. Any use of third-party trademarks or logos are subject to those third-party's policies.