原文:Getting Started
作者:Rick Anderson
翻譯:謝煬(Kiler)
校對:孟帥洋(書緣)、劉怡(AlexLEWIS)、何鎮汐
設置開發環境
- 安裝最新版本的 Azure SDK for Visual Studio 2015。如果你之前沒有裝過 Visual Studio 2015,SDK 會安裝 Visual Studio 2015。
注意
如果你的機器之前任何依賴都沒有安裝過,SDK 的安裝時間將會超過30分鍾。
創建一個 Web 應用程序
在 Visual Studio 的 Start 頁面,點擊 New Project。
另外,你也可以通過菜單新建項目。點擊 File > New > Project 。
完成 New Project 對話框:
- 在右側面板,點擊 Web
- 在中部面板,點擊 ASP.NET Core Web Application (.NET Core)
- 點擊 OK
在 New ASP.NET Core Web Application (.NET Core) 對話框中:
- 點擊 Web Application
- 確認 Authentication 設置為 Individual User Accounts
- 確認 Host in the cloud 沒有被選中
- 點擊 OK
本地測試應用程序
- 使用 Ctrl F5 運行程序
- 點擊 About 和 Contact 鏈接。根據您的設備顯示尺寸的大小,可能需要單擊導航圖標以顯示鏈接
- 點擊 Register 注冊一個新用戶。您可以使用虛構的電子郵件。當你點擊提交后,會收到以下錯誤:
可以通過兩個方式來修復這個問題:
- 點擊 Apply Migrations 當頁面發生更新的時候,刷新屏幕
- 在項目目錄下運行該命令行 :
dotnet ef database update
應用程序顯示用戶注冊時所使用的注冊郵箱以及注銷鏈接。
發布應用程序到 Azure
右擊項目選擇 Publish
在 Publish 彈出對話框里,點擊 Microsoft Azure App Service
點擊 New 輸入一個新的資源組。創建新的資源組目的是為了可以方便地刪除所有您在本教程中創建在 Azure 資源。
創建新的資源組以及應用服務計划:
- 點擊 New 創建資源組並且輸入新資源組的名稱
- 點擊 New 創建應用服務計划並且選擇一個你附近的地址。你可以保留默認生成的名字
- 點擊 Explore additional Azure services 創建新的數據庫
- 點擊綠色的 + 圖標來創建一個 SQL 數據庫
- 在 Configure SQL Database 彈出對話框中點擊 New
- 你可以保持默認 Server Name
- 輸入管理員用戶密碼,點擊 OK。記住用戶名密碼。
-
在 Configure SQL Database 彈出對話框中點擊 OK
-
在 Create App Service 彈出對話框中點擊 Create
- 在 Publish 彈出對話框中點擊 Next
- 在 Publish 彈出對話框的 Settings 環節:
- 選中 Use this connection string at runtime
- 選中 Apply this migration on publish
- 點擊 Publish
Visual Studio 將會把你的應用程序部署到 Azure 雲,並在瀏覽器中啟動你的雲應用。
在 Azure 雲中測試你應用程序
- 測試 About 以及 Contact 鏈接
- 注冊新用戶
更新應用程序
- 編輯 Views/Home/About.cshtml Razor 視圖文件。修改內容,例如:
@{
ViewData["Title"] = "About";
}
<h2>@ViewData["Title"].</h2>
<h3>@ViewData["Message"]</h3>
@*修改下面這樣內容*@
<p>My updated about page.</p>
- 右擊項目選擇 Publish
- 點 Publish 並在 Azure 雲端應用中驗證你的修改。
清理
如果你完成了應用程序的設置了,登錄 Azure 面板並刪除應用。
- 登錄 Azure 面板
- 在右側雙擊 Resource groups 並點擊你創建的資源組。