Alıştırma - Azure depolama ile çalışmak için yeni bir uygulama oluşturma

Tamamlandı

Kullanıcılarımız adına depoladığımız resimleri ve diğer veri bitlerini yönetmek için Azure Depolama kullanan bir fotoğraf paylaşım uygulaması üzerinde çalıştığımızı hatırlayın.

Senaryomuzu basitleştirip Depolama API'lerine odaklanabilmek için yeni bir .NET Core Konsol uygulaması oluşturacağız. Ayrıca her zaman ağ bağlantısı olduğunu varsayacağız. Ancak, ağ hatalarının kullanıcı deneyimini etkilememesi veya uygulamanın kendisinde bir hatayla sonuçlanmasını sağlamak için uygulamanızı her zaman sağlamlaştırmanız gerekir.

.NET Core uygulaması oluşturma

.NET Core, .NET'in macOS, Windows ve Linux üzerinde çalışan platformlar arası bir sürümüdür. Aşağıdaki adımları yürütmek için araçları yerel olarak yükleyebilir veya pencerenin sağ tarafındaki Cloud Shell'i kullanabilirsiniz.

  1. "PhotoSharingApp" adlı yeni bir .NET Core Konsol uygulaması oluşturun. -o Uygulamayı belirli bir klasörde oluşturmak için veya --output bayrağını ekleyin.

    dotnet new console --name PhotoSharingApp
    
  2. Uygulama dizinine geçin.

    cd PhotoSharingApp
    
  3. Uygulamayı çalıştırarak doğru derlendiğinden ve yürütüldüğünden emin olun.

    dotnet run
    

    "Merhaba Dünya!" çıkışı konsolda görüntülenmelidir.

Senaryomuzu basitleştirip Depolama API'lerine odaklanabilmek için konsoldan çalıştırılacak yeni bir Node.js uygulaması oluşturacağız. Ayrıca her zaman ağ bağlantısı olduğunu varsayacağız. Ancak, ağ hatalarının kullanıcı deneyimini etkilememesi veya uygulamanın kendisinde hataya neden olması için uygulamanızı her zaman sağlamlaştırmanız gerekir.

Node.js uygulaması oluşturma

Node.js, JavaScript uygulamalarını çalıştırmak için popüler bir çerçevedir. En yaygın olarak web uygulamaları için kullanılır, ancak komut satırından mantık çalıştırmak için de kullanabilirsiniz. Yerel olarak yüklenmiş araçlarınız varsa, komut satırından aşağıdaki adımları çalıştırabilirsiniz. Alternatif olarak, aşağıdaki adımları yürütmek için pencerenin sağ tarafındaki Cloud Shell'i kullanabilirsiniz.

  1. Sağdaki Cloud Shell'de "PhotoSharingApp" adlı yeni bir klasör oluşturun.

    mkdir PhotoSharingApp
    
  2. Yeni klasöre geçin ve yeni bir Node.js uygulaması başlatmak için npm kullanın. Bu, uygulamayı tanımlayan meta verilerin bulunduğu bir package.json dosyası oluşturur.

    cd PhotoSharingApp
    npm init -y
    
  3. Kodumuzun ekleneceği yeni bir kaynak dosya index.js oluşturun.

    touch index.js
    
  4. Bir düzenleyicide index.js dosyasını açın. Cloud Shell kullanıyorsanız bir düzenleyici açmak için girin code . .

  5. Aşağıdaki programı index.js dosyasına yapıştırın. Yapıştırmak için Ctrl+V tuşlarına basın veya sağ tıklayın.

    #!/usr/bin/env node
    
    function main() {
        console.log('Hello, World!');
    }
    
    main();
    
  6. Dosyayı kaydetmek için Ctrl+S tuşlarına basın. Alternatif olarak, Cloud Shell tümleşik düzenleyici başlık çubuğunda üç noktayı ve ardından bağlam menüsünden Kaydet'i seçin.

  7. Uygulamayı çalıştırarak doğru yürütüldüğünden emin olun.

    node index.js
    

    "Merhaba Dünya!" çıkışı konsolda görüntülenmelidir.