Bem vindo! Este documento é um material de apoio à disciplina de sistemas distribuídos. - Ao longo deste material você irá desenvolver uma API REST que irá responder a alguns endpoints simples. + Ao longo deste material você irá desenvolver uma API REST que irá responder a alguns endpoints simples.
Inicialmente, iremos montar o nosso ambiente de desenvolvimento, instalando as ferramentas necessárias
- para criar e compilar projetos do .NET. A seguir iremos definir algumas funcionalidades
+ para criar e compilar projetos do .NET. A seguir iremos definir algumas funcionalidades
que queremos desenvolver na nossa API. Você será então guiado no processo de desenvolvimento e testes da API, até chegarmos no resultado final.
em desenvolvimento
\ No newline at end of file diff --git a/material-sistemas-distribuidos/src/routes/intro/+page.svelte b/material-sistemas-distribuidos/src/routes/intro/+page.svelte index e69de29..fe5b587 100644 --- a/material-sistemas-distribuidos/src/routes/intro/+page.svelte +++ b/material-sistemas-distribuidos/src/routes/intro/+page.svelte @@ -0,0 +1,49 @@ + + ++ 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. +
+ + +em desenvolvimento
\ No newline at end of file diff --git a/material-sistemas-distribuidos/src/routes/macos/+page.svelte b/material-sistemas-distribuidos/src/routes/macos/+page.svelte index e69de29..e59002c 100644 --- a/material-sistemas-distribuidos/src/routes/macos/+page.svelte +++ b/material-sistemas-distribuidos/src/routes/macos/+page.svelte @@ -0,0 +1 @@ +em desenvolvimento
\ No newline at end of file diff --git a/material-sistemas-distribuidos/src/routes/o_que_e_uma_api/+page.svelte b/material-sistemas-distribuidos/src/routes/o_que_e_uma_api/+page.svelte new file mode 100644 index 0000000..e59002c --- /dev/null +++ b/material-sistemas-distribuidos/src/routes/o_que_e_uma_api/+page.svelte @@ -0,0 +1 @@ +em desenvolvimento
\ No newline at end of file diff --git a/material-sistemas-distribuidos/src/routes/vscode/+page.svelte b/material-sistemas-distribuidos/src/routes/vscode/+page.svelte new file mode 100644 index 0000000..e59002c --- /dev/null +++ b/material-sistemas-distribuidos/src/routes/vscode/+page.svelte @@ -0,0 +1 @@ +em desenvolvimento
\ No newline at end of file diff --git a/material-sistemas-distribuidos/src/routes/windows/+page.svelte b/material-sistemas-distribuidos/src/routes/windows/+page.svelte index e69de29..353c84a 100644 --- a/material-sistemas-distribuidos/src/routes/windows/+page.svelte +++ b/material-sistemas-distribuidos/src/routes/windows/+page.svelte @@ -0,0 +1,151 @@ + + ++ O procedimento para a instalação do .NET e do VSCode é simples. Siga o passo a passo abaixo. +
+ ++ O instalador do .NET está disponível no site da microsoft. +
+ ++ Nesta página, duas opções de download serão apresentadas para você: as versões 8 e 9 do SDK. Nós queremos + a versão 9. +
+ ++ Clique no botão "Baixar o SDK do .NET x64" (ou "Arm64", se o seu computador tiver arquitetura ARM). + O download deve iniciar automaticamente. Após finalizado, abra o executável e clique em Instalar. +
+ ++ Se tudo ocorreu bem, o instalador informará que a instalação foi bem sucedida. Você poderá então fechá-lo e prosseguir para a instalação do VSCode. +
+ ++ Vá para a página de download do Visual Studio Code e clique em "Baixar para o Windows". + Assim como na SDK, o download deve iniciar automaticamente. Abra o executável e comece o processo de instalação. +
+ ++ Aceite a licença de software para continuar com a instalação. +
+ ++ Escolha o caminho em que você deseja que o VSCode seja instalado. Se estiver com dúvida, + deixe como está e apenas clique em Próximo. +
+ ++ Nesta parte, não altere nada, apenas clique em Próximo. +
+ ++ Em seguida, deixe todas as caixas selecionadas. Desta forma, será criado um atalho na sua área de trabalho + para abrir o VSCode, além de você poder abrir diretórios específicos no editor através da área + de contexto do Windows (quando você clica com o botão direito no explorador de arquivos). Clique em Próximo. +
+ ++ O resumo de instalação será apresentado. Clique em Instalar para continuar. +
+ ++ Se tudo der certo, o instalador te informará do sucesso da instalação. Deixe esta caixa marcada e clique em Finalizar. +
+ ++ O VSCode será aberto. +
+ ++ Agora que temos tudo pronto, vamos aprender um pouco sobre como o VSCode funciona, vamos criar o nosso primeiro projeto C#, e vamos instalar as extensões necessárias + para auxiliar o processo de desenvolvimento. +
+ + +