演習 - Azure ストレージを使用するための新しいアプリを作成する
写真やその他のデータを、ユーザーの代わりに Azure Storage に保管して管理する写真共有アプリケーションに取り組んでいることを思い出してください。
Storage API に集中できるようにシナリオを簡単にするために、新しい .NET Core Console アプリケーションを作成します。 また、それがネットワークに常時接続されているものとします。 ただし、ネットワークの故障が利用者に影響を与えたり、アプリケーション自体の失敗につながったりしないように、常にアプリを強固にしてください。
.NET Core アプリケーションの作成
.NET Core は .NET のクロスプラットフォーム版であり、macOS、Windows、Linux で動作します。 このツールは、ローカルにインストールするか、ウィンドウの右側にある Cloud Shell を使用して下の手順を行います。
Cloud Shell にサインインするか、コマンドライン セッションを開き、"PhotoSharingApp" という名前で新しい .NET Core Console アプリケーションを作成します。
-o
または--output
フラグを追加し、特定のフォルダーでアプリを作成します。dotnet new console --name PhotoSharingApp
アプリケーションのディレクトリに移動します。
cd PhotoSharingApp
アプリを実行し、正しくビルドされ、実行されることを確認します。 "Hello World!" とコンソールに表示されます。
dotnet run
出力 "Hello World!" は、コンソールに表示されます。
Storage API に集中できるようにシナリオを簡単にするために、コンソールから実行できる新しい Node.js アプリケーションを作成します。 また、それがネットワークに常時接続されているものとします。 ただし、ネットワークの故障が利用者に影響を与えたり、アプリケーション自体の失敗につながったりしないように、常にアプリを強固にしてください。
Node.js アプリケーションを作成する
Node.js は JavaScript アプリの実行に利用される人気のフレームワークです。 一般的には Web アプリで使用されることが多いですが、コマンド ラインからロジックを実行するために使用することもできます。 ツールをローカルでインストールした場合、コマンド ラインから次の手順を実行できます。 あるいは、ウィンドウの右側にある Cloud Shell を使用して、以下の手順を行います。
Cloud Shell にサインインするか、コマンドライン セッションを開き、"PhotoSharingApp" という名前の新しいフォルダーを作成します。
mkdir PhotoSharingApp
新しいフォルダーに移動し、
npm
を使用して新しい Node.js アプリを初期化します。 これにより、アプリを記述するメタデータを含む package.json ファイルが作成されます。cd PhotoSharingApp npm init -y
新しいソース ファイルとして index.js を作成します。コードはこのファイルに入れます。
touch index.js
エディターで index.js ファイルを開きます。 Cloud Shell を使用している場合は、「
code .
」と入力してエディターを開きます。index.js ファイルに次のプログラムを貼り付けます。 Ctrl + V キーを押すか、右クリックして貼り付けます。
#!/usr/bin/env node function main() { console.log('Hello, World!'); } main();
Ctrl + S キーを押して、ファイルを保存します。 または、Cloud Shell 統合エディターのタイトル バーで、省略記号を選び、コンテキスト メニューから [保存] を選びます。
アプリを実行し、正しく実行されることを確認します。
node index.js
出力 "Hello World!" は、コンソールに表示されます。
ヘルプが必要ですか? Microsoft のトラブルシューティング ガイドをご覧になるか、問題を報告して具体的なフィードバックをお送りください。