Latihan - Membuat aplikasi baru untuk bekerja dengan penyimpanan Azure

Selesai

Ingat bahwa kami sedang mengerjakan aplikasi berbagi foto yang menggunakan Azure Storage untuk mengelola gambar dan bit data lain yang kami simpan atas nama pengguna kami.

Untuk menyederhanakan skenario sehingga kita dapat berfokus pada API Penyimpanan, kita akan membuat aplikasi Konsol Inti .NET baru. Kita juga akan berasumsi selalu memiliki konektivitas jaringan. Namun, Anda harus selalu memperkuat aplikasi untuk memastikan kegagalan jaringan tidak akan memengaruhi pengalaman pengguna atau mengakibatkan kegagalan aplikasi itu sendiri.

Membuat aplikasi .NET Core

.NET Core adalah versi lintas platform dari .NET yang berjalan di macOS, Windows, dan Linux. Anda dapat menginstal alat secara lokal atau menggunakan Cloud Shell di sisi kanan jendela untuk menjalankan langkah berikut.

  1. Buat aplikasi .NET Core Console baru dengan nama "PhotoSharingApp". Tambahkan bendera -o atau --output untuk membuat aplikasi di folder tertentu.

    dotnet new console --name PhotoSharingApp
    
  2. Mengubah ke direktori aplikasi.

    cd PhotoSharingApp
    
  3. Menjalankan aplikasi untuk memastikan aplikasi build dan dijalankan dengan benar.

    dotnet run
    

    Output "Halo Dunia!" akan ditampilkan di konsol.

Untuk menyederhanakan skenario sehingga kita dapat berfokus pada API Penyimpanan, kita akan membuat aplikasi Node.js baru yang dapat dijalankan dari konsol. Kita juga akan berasumsi selalu memiliki konektivitas jaringan. Namun, Anda harus selalu memperkuat aplikasi untuk memastikan kegagalan jaringan tidak akan memengaruhi pengalaman pengguna, atau mengakibatkan kegagalan aplikasi itu sendiri.

Membuat aplikasi Node.js baru

Node.js adalah kerangka kerja populer untuk menjalankan aplikasi JavaScript. Hal ini paling sering digunakan untuk aplikasi web, tetapi Anda juga dapat menggunakannya untuk menjalankan logika dari baris perintah. Jika Anda telah menginstal alat secara lokal, Anda bisa menjalankan langkah-langkah berikut dari baris perintah. Selain itu, Anda juga dapat menggunakan Cloud Shell di sisi kanan jendela untuk menjalankan langkah berikut.

  1. Di Cloud Shell di sebelah kanan, buat folder baru bernama "PhotoSharingApp".

    mkdir PhotoSharingApp
    
  2. Ubah ke folder baru, dan gunakan npm untuk menginisialisasi aplikasi Node.js baru. Ini akan membuat file package.js yang berisi metadata yang menjelaskan aplikasi.

    cd PhotoSharingApp
    npm init -y
    
  3. Buat file sumber baru, index.js, yang merupakan tujuan kode kita.

    touch index.js
    
  4. Buka file index.js dengan editor. Jika Anda menggunakan Cloud Shell, masukkan code . untuk membuka editor.

  5. Tempelkan program berikut ke file index.js ini. Tekan Ctrl+V atau klik kanan untuk menempelkan.

    #!/usr/bin/env node
    
    function main() {
        console.log('Hello, World!');
    }
    
    main();
    
  6. Tekan Ctrl+S untuk menyimpan file. Atau, di bilah judul penyunting terintegrasi Cloud Shell, pilih elipsis, lalu pilih Simpan dari menu konteks.

  7. Jalankan aplikasi untuk memastikan aplikasi dieksekusi dengan benar.

    node index.js
    

    Output "Halo Dunia!" akan ditampilkan di konsol.