Skip to content

Latest commit

 

History

History
102 lines (67 loc) · 3.35 KB

1-Getting-started.md

File metadata and controls

102 lines (67 loc) · 3.35 KB

A picture of the Microsoft Logo

Getting started with your development environment

For this workshop, we will be using GitHub codespaces. This environment will provide us with all the necessary tools to run this lab completely in a cloud development space.

Clone/fork repository with necessary files

Repository Contents

  • .devcontainer
    • Codespace docker config
  • client
    • contains the Todo application for use with Data API builder and SWA
  • app
    • contains the sample JavaScript test application for use with Data API builder and SWA
  • docs
    • Has all the chapters/lessons of the workshop
  • scripts
    • Installs all the needed dev tools
  • labFiles
    • contains files to be used with the workshop in various chapters
  • presentation_slides
    • Slides for the curent and past versions of the workshop presentation

Free accounts needed for the workshop

  1. GitHub account
  2. Azure account
    1. Free Azure SQL Database

Install necessary software components or start codespaces with specialized container

If using codespaces:

  1. Start/Create a codespace from the forked repository. Click on the green Code button, then click the Create codespace on master button.

    A picture of clicking on the green Code button, then clicking the Create codespace on master button

    and the codespace will start setting itself up

    A picture of the codespace setting up

  2. After the codespace editor window and terminal appears,

    A picture of the codespace terminal on startup

    in a minute or so, the post-scripts will start installing the necessary extensions, plugins and software needed for this workshop.

    A picture of the post create scripts running

  3. Once the scripts have finished, you will be brought back to a prompt in the codespace terminal

    A picture of a prompt in the codespace terminal

Utility Version Checks

To check to ensure all major utilities are installed, you can run the following version checks:

for function core tools:

func --version

for Data API builder

dab --version

for sqlcmd

sqlcmd --version

for swa

swa --version

If on the desktop/local environment

  1. If using your local machine for this workshop, please ensure you have all the listed software installed and the repository cloned/downloaded.

Continue to chapter 2

Click here to continue to chapter 2, Database Tasks!