Introdução

Vamos escrever nossa API na linguagem C#, para fazer isso, precisamos instalar a SDK do .NET e uma IDE para nos auxiliar na escrita do código.

A SDK (Software Development Kit) do .NET é um conjunto de ferramentas e bibliotecas que constituem um ambiente de desenvolvimento de aplicações utilizando uma das linguagens do .NET (o C#, F# ou o Visual Basic). Ela é fundamental para que possamos criar, compilar e executar projetos escritos em uma dessas linguagens.

Apesar de ser desenvolvida pela Microsoft, aplicações em .NET são multiplataforma e podem ser facilmente executadas no Windows, MacOS e nas principais distribuições Linux.

O Visual Studio Code (as vezes abreviado como VSCode ou VSC) é um dos editores mais utilizados na indústria. Vamos utilizá-lo pois ele é multiplataforma e foi feito para ser extensível, ou seja, novas funcionalidades podem ser adicionadas ao editor através de extensões feitas por terceiros. Desta forma, o VSCode pode se tornar uma IDE com funcionalidades avançadas, como depuração e navegação de código, tanto para o C# como para qualquer linguagem.

Nos próximos passos, iremos preparar nosso ambiente de desenvolvimento instalando a SDK e o VSCode. Siga o passo a passo de acordo com o sistema operacional que você está usando no momento.