2. Tools to install

In this chapter we go through the install of the tools you’ll want to install and configure if following along with the build.

About this chapter

This chapter introduces you to building REST APIs with .NET 10:

Learning outcomes:

  • Unde

Git

  • Cover the install and setting the user name and email
git config --global user.name "your name"
git config --global user.email "your email"

VS Code

  • REST Client HTTP Extension

.NET 10 SDK

Entity Framework Tools

GitHub CLI (Optional)

Docker Desktop

DBeaver (Optional)

API Client (Optional)

We’ll be using the REST Client VS Code extension to test all of our API endpoints, however you may want to use an API client (e.g. Postman) if you’re more familiar with one of those.

Choosing the right client for your needs is highly personal, so I’ll leave thay choice to you. Personally I have used all of the following to some extent and have found them to be decent:

  • Insomnia
  • Bruno
  • Postman