Exercício – criar uma nova aplicação para trabalhar com o armazenamento do Azure
Lembre-se de que estamos trabalhando em um aplicativo de compartilhamento de fotos que usa o Armazenamento do Azure para gerenciar imagens e outros bits de dados que armazenamos em nome de nossos usuários.
Para simplificar o cenário e concentrar-se nas APIs de Armazenamento, irá criar uma nova aplicação da Consola .NET Core. Suponha que terá sempre conectividade de rede. No entanto, você deve sempre proteger seu aplicativo para garantir que as falhas de rede não afetem a experiência do usuário ou resultem em uma falha do próprio aplicativo.
Criar uma aplicação .NET Core
O .NET Core é uma versão do .NET multiplataformas que é executada no macOS, Windows e Linux. Você pode instalar as ferramentas localmente ou usar o Cloud Shell no lado direito da janela para executar as etapas a seguir.
Crie um novo aplicativo .NET Core Console com o nome "PhotoSharingApp". Adicione o sinalizador ou
--output
para criar o-o
aplicativo em uma pasta específica.dotnet new console --name PhotoSharingApp
Mude para o diretório da aplicação.
cd PhotoSharingApp
Execute a aplicação para garantir que foi corretamente criada e que funciona na perfeição.
dotnet run
A saída "Hello World!" deve ser exibida no console.
Para simplificar o cenário e concentrar-se nas APIs de Armazenamento, irá criar uma nova aplicação Node.js que pode ser executada a partir da consola. Suponha que terá sempre conectividade de rede. No entanto, você sempre deve proteger seu aplicativo para garantir que as falhas de rede não afetem a experiência do usuário ou resultem em uma falha do próprio aplicativo.
Criar uma aplicação Node.js
O Node.js é uma arquitetura popular para a execução de aplicações JavaScript. É mais comumente usado para aplicativos Web, mas você também pode usá-lo para executar lógica a partir da linha de comando. Se as suas ferramentas estiverem instaladas localmente, poderá executar os passos seguintes a partir de uma linha de comandos. Como alternativa, você pode usar o Cloud Shell no lado direito da janela para executar as etapas a seguir.
No Cloud Shell à direita, crie uma nova pasta chamada "PhotoSharingApp".
mkdir PhotoSharingApp
Mude para a nova pasta e utilize
npm
para inicializar uma nova aplicação Node.js. Esta ação irá criar um ficheiro package.json que contém metadados que descrevem a aplicação.cd PhotoSharingApp npm init -y
Crie um novo ficheiro index.js de origem, que será o destino do código.
touch index.js
Abra o ficheiro index.js com um editor. Se você estiver usando o Cloud Shell, entre
code .
para abrir um editor.Cole o seguinte programa no ficheiro index.js. Pressione Ctrl+V ou clique com o botão direito do mouse para colar.
#!/usr/bin/env node function main() { console.log('Hello, World!'); } main();
Pressione Ctrl+S para salvar o arquivo. Como alternativa, na barra de título do editor integrado ao Cloud Shell, selecione as reticências e, em seguida, selecione Salvar no menu de contexto.
Execute a aplicação para ter a certeza que funciona corretamente.
node index.js
A saída "Hello World!" deve ser exibida no console.
Precisa de ajuda? Veja o nosso guia de resolução de problemas ou faça comentários específicos ao comunicar um problema.