Cvičení – vytvoření nové aplikace pro práci s Azure Storage
Připomínáme, že pracujeme na aplikaci pro sdílení fotek, která používá Azure Storage ke správě obrázků a dalších bitů dat, která ukládáme jménem našich uživatelů.
Pro zjednodušení našeho scénáře, abychom se mohli zaměřit na rozhraní API služby Storage, vytvoříme novou konzolovou aplikaci .NET Core. Budeme také předpokládat, že má vždy připojení k síti. Aplikaci byste ale měli vždy posílit, aby se zajistilo, že selhání sítě neovlivní uživatelské prostředí nebo způsobí selhání samotné aplikace.
Vytvoření aplikace .NET Core
.NET Core je multiplatformní verze .NET, která funguje v systémech macOS, Windows a Linux. Nástroje můžete nainstalovat místně nebo pomocí Cloud Shellu na pravé straně okna provést následující kroky.
Vytvořte novou konzolovou aplikaci .NET Core s názvem PhotoSharingApp.
-o
Přidejte nebo--output
označte příznak pro vytvoření aplikace v konkrétní složce.dotnet new console --name PhotoSharingApp
Přejděte do adresáře aplikace.
cd PhotoSharingApp
Spusťte aplikaci a ujistěte se, že se správně sestaví a spustí.
dotnet run
Výstup "Hello World!" by se měl zobrazit v konzole.
Pro zjednodušení našeho scénáře, abychom se mohli zaměřit na rozhraní API služby Storage, vytvoříme novou aplikaci Node.js, kterou je možné spustit z konzoly. Budeme také předpokládat, že má vždy připojení k síti. Aplikaci byste ale měli vždy posílit, aby se zajistilo, že selhání sítě neovlivní uživatelské prostředí nebo dojde k selhání samotné aplikace.
Vytvoření aplikace Node.js
Node.js je oblíbená architektura pro spouštění aplikací v jazyce JavaScript. Nejčastěji se používá pro webové aplikace, ale můžete ji použít i ke spouštění logiky z příkazového řádku. Pokud máte nástroje nainstalované místně, můžete následující kroky provést z příkazového řádku. Případně můžete pomocí Cloud Shellu na pravé straně okna provést následující kroky.
V Cloud Shellu napravo vytvořte novou složku s názvem PhotoSharingApp.
mkdir PhotoSharingApp
Přejděte do nové složky a pomocí příkazu
npm
inicializujte novou aplikaci Node.js. Tím se vytvoří soubor package.json obsahující metadata popisující aplikaci.cd PhotoSharingApp npm init -y
Vytvořte nový zdrojový soubor index.js, do kterého umístíme náš kód.
touch index.js
Otevřete soubor index.js v editoru. Pokud používáte Cloud Shell, otevřete editor zadáním
code .
.Do souboru index.js vložte následující program. Stisknutím kombinace kláves Ctrl+V nebo kliknutím pravým tlačítkem myši vložte.
#!/usr/bin/env node function main() { console.log('Hello, World!'); } main();
Stisknutím kombinace kláves Ctrl+S soubor uložte. Případně v záhlaví integrovaného editoru Cloud Shellu vyberte tři tečky a pak v místní nabídce vyberte Uložit .
Spusťte aplikaci a ujistěte se, že se správně spustí.
node index.js
Výstup "Hello World!" by se měl zobrazit v konzole.