ASP.NET Core:Visual Studioを使用してAzure Application ServiceにWebアプリケーションをデプロイする

ASP.NET Coreの操作に関する一連の記事の第4部を紹介します。 この資料は、Visual Studioを使用してWebアプリケーションをAzure Application Serviceにデプロイするための詳細なガイドです。







ASP.NET Coreに関する記事の最初のシリーズ



1. Nano Server上のASP.NET Core 。

2. アプリケーションのWebサービスフロントエンドを作成します 。

3. ASP.NET Core MVCおよびVisual Studioを使用した最初のWeb APIの作成 。

4. Visual Studioを使用して、WebアプリケーションをAzure Application Serviceにデプロイします 。

5. Visual Studio Codeを使用した最初のMacアプリケーション 。



開発環境の準備



1. Visual Studio 2015用のAzure SDKの現在のバージョンをインストールします。 インストールすると、Visual Studio 2015もインストールされます(以前にインストールされていない場合)。



注:多数の追加コンポーネントをインストールする必要がある場合、SDKのインストールには30分以上かかる場合があります。



2. .NET Core + Visual Studio Toolkitをインストールします 。



3. Azureアカウントを確認します。 無料のAzureアカウントを作成するか、Visual Studioサブスクライバーの特典を有効にできます 。



Webアプリケーションの作成



Visual Studioのスタートページで、[ 新しいプロジェクト... ]をクリックします。







メニューを使用して新しいプロジェクトを作成することもできます。 [ファイル]> [新規]> [プロジェクト...]を選択します。







[ 新しいプロジェクト]ウィンドウでプロジェクトタイプを選択します。









新しいASP.NET Core Webアプリケーション(.NET Core)ウィンドウで:









ローカルアプリケーションのテスト





この問題は、次の2つの方法で修正できます。





アプリケーションは、新しいユーザーを登録するときに使用される電子メールアドレスと、 ログオフ項目を表示します。







Azureでのアプリケーションの展開



ソリューションエクスプローラーでプロジェクトを右クリックし、[ 発行...]を選択します。







[ 公開]ウィンドウで、[ Microsoft Azure App Service]を選択します 。







[ 新規...]を選択して、新しいリソースグループを作成します。 新しいリソースグループを作成すると、このガイドの手順で作成したすべてのAzureリソースの削除が簡単になります。







新しいリソースグループとアプリケーションサービスプランを作成します。



1. [ 新規...]をクリックして、リソースグループを作成し、その名前を入力します。

2. [ 新規...]をクリックして、アプリケーションサービスプランを作成し、最も近い場所を選択します。 デフォルト名を保存できます。

3. [ 追加のAzureサービスの探索]を選択して、新しいデータベースを作成します。







4.緑色の+アイコンをクリックして、新しいSQLデータベースを作成します。







5. [ SQLデータベースの構成 ]ウィンドウの[ 新規... ]ボタンをクリックして、新しいデータベースサーバーを作成します。







6.管理者のユーザー名とパスワードを入力し、[ OK ]をクリックします。 この段階で指定したユーザー名とパスワードを覚えておいてください。 デフォルトのサーバー名( Server Name )を保存できます。







注:「admin」はユーザー名として使用できません。



7. [ SQLデータベースの構成]ウィンドウで[ OK]をクリックします。







8. [ App Serviceの作成 ]ウィンドウで、[ 作成 ]をクリックします 。







9. [ 公開 ]ウィンドウで、[ 次へ ]をクリックします。







10. [ 公開]ウィンドウの設定ステージで:



11. [ 公開 ]ボタンをクリックし、Visual Studioがアプリケーションを公開するのを待ちます。







Visual Studioは、Azureでアプリケーションを公開し、ブラウザーでクラウドアプリケーションを起動します。



Azureでアプリをテストする



AboutおよびContactアイテムの動作を確認し、新しいユーザーを登録します。







アプリケーション更新



Razor Views/Home/About.cshtml



を開き、その内容を変更します。



例:



 @{ ViewData["Title"] = "About"; } <h2>@ViewData["Title"].</h2> <h3>@ViewData["Message"]</h3> <p>My updated about page.</p>
      
      







プロジェクトを右クリックし、「 公開...」を選択します







アプリケーションを公開した後、変更がAzureで利用できることを確認してください。



削除する



アプリケーションをテストした後、 Azureポータルに移動して、アプリケーションをアンインストールします。 これを行うには、[ リソースグループ]項目を選択し、作成されたリソースグループを選択します。







次に、[ リソースグループ ]パネルで[ 削除 ]をクリックします。







リソースグループの名前を入力し、[ 削除]をクリックします。 このアプリと、このガイドの一部として作成された他のすべてのリソースは、Azureから削除されました。



All Articles