- ASP.NET MVC 教程
- ASP.NET MVC - 首頁
- ASP.NET MVC - 概述
- ASP.NET MVC - 模式
- ASP.NET MVC - 環境設定
- ASP.NET MVC - 開始
- ASP.NET MVC - 生命週期
- ASP.NET MVC - 路由
- ASP.NET MVC - 控制器
- ASP.NET MVC - 操作
- ASP.NET MVC - 過濾器
- ASP.NET MVC - 選擇器
- ASP.NET MVC - 檢視
- ASP.NET MVC - 資料模型
- ASP.NET MVC - 輔助程式
- ASP.NET MVC - 模型繫結
- ASP.NET MVC - 資料庫
- ASP.NET MVC - 驗證
- ASP.NET MVC - 安全性
- ASP.NET MVC - 快取
- ASP.NET MVC - Razor
- ASP.NET MVC - 資料註解
- Nuget 包管理
- ASP.NET MVC - Web API
- ASP.NET MVC - 腳手架
- ASP.NET MVC - Bootstrap
- ASP.NET MVC - 單元測試
- ASP.NET MVC - 部署
- ASP.NET MVC - 自託管
- ASP.NET MVC 有用資源
- ASP.NET MVC - 快速指南
- ASP.NET MVC - 有用資源
- ASP.NET MVC - 討論
ASP.NET MVC - 部署
本章將介紹如何部署 ASP.NET MVC 應用程式。在理解 ASP.NET MVC 應用程式中的不同概念之後,現在是時候瞭解部署過程了。因此,每當我們構建任何 MVC 應用程式時,我們實際上都會生成一個與其關聯的dll檔案,其中包含所有應用程式設定和邏輯,這些dll位於專案的 bin 目錄中,如下面的螢幕截圖所示。
釋出到 Microsoft Azure
讓我們來看一個簡單的例子,我們將把我們的示例部署到 Microsoft Azure。
步驟 1 - 在解決方案資源管理器中右鍵單擊專案,然後選擇“釋出”,如下面的螢幕截圖所示。
步驟 2 - 您將看到“釋出 Web”對話方塊。單擊“Microsoft Azure Web 應用”。
它將顯示“登入”頁面。
步驟 3 - 輸入 Microsoft Azure 訂閱的憑據。
成功連線到您的 Azure 帳戶後,您將看到以下對話方塊。
步驟 4 - 單擊“新建”按鈕。
步驟 5 - 在上述對話方塊中輸入所需的資訊,例如 Web 應用名稱(必須是唯一名稱)。您還需要輸入應用服務計劃、資源組,然後選擇您的區域。
步驟 6 - 單擊“下一步”按鈕繼續。
步驟 7 - 單擊省略號“...”以選擇連線字串。
步驟 8 - 選擇伺服器名稱,然後選擇 Windows 身份驗證選項。也選擇資料庫名稱。現在您將看到為您生成的連線字串。
步驟 9 - 單擊“下一步”按鈕繼續。
步驟 10 - 要檢查我們將釋出到 Azure 的所有檔案和 dll,請單擊“開始預覽”。單擊“釋出”按鈕釋出您的應用程式。
應用程式成功釋出到 Azure 後,您將在輸出視窗中看到訊息。
步驟 11 - 現在開啟您的瀏覽器並輸入以下 URL “http://mymvcdemoapp.azurewebsites.net/employees”,您將看到員工列表。
步驟 12 - 現在,如果您轉到您的 Azure 門戶並單擊“應用服務”,您將看到您的應用程式已部署到 Azure。
步驟 13 - 單擊您的應用程式的名稱,您將看到與該應用程式相關的各種資訊,例如 URL、狀態、位置等。
到目前為止,我們已經瞭解瞭如何在建立應用程式後將 Web 應用程式釋出到 Azure 應用。您還可以建立將部署到 Azure 的應用程式。
讓我們建立一個新的 ASP.NET MVC 應用程式。
步驟 1 - 單擊“確定”,您將看到以下對話方塊。
步驟 2 - 選擇 MVC 模板,並選中“在雲中託管”複選框。單擊“確定”。
當“配置 Microsoft Azure Web 應用設定”對話框出現時,請確保您已登入 Azure。
您可以看到預設名稱,但也可以更改Web 應用名稱。
步驟 3 - 輸入所需的資訊,如下面的螢幕截圖所示。
步驟 4 - 從“資料庫伺服器”下拉列表中選擇“建立新伺服器”,您將看到其他欄位。
步驟 5 - 輸入資料庫伺服器、使用者名稱和密碼。單擊“確定”。
步驟 6 - 專案建立後,執行應用程式,您將看到它正在本地主機上執行。
步驟 7 - 要將這些應用程式部署到 Azure,請在解決方案資源管理器中右鍵單擊該專案,然後選擇“釋出”。
您將看到以下對話方塊。
步驟 8 - 單擊“Microsoft Azure Web 應用”。
步驟 9 - 從“現有 Web 應用”中選擇您的應用程式名稱,然後單擊“確定”。
步驟 10 - 單擊“驗證連線”按鈕以檢查 Azure 上的連線。
步驟 11 - 單擊“下一步”按鈕繼續。
現在您將看到連線字串已預設生成。
步驟 12 - 單擊“下一步”按鈕繼續。
步驟 13 - 要檢查將釋出到 Azure 的所有檔案和 dll,請單擊“開始預覽”。
步驟 14 - 單擊“釋出”按鈕釋出您的應用程式。應用程式成功釋出到 Azure 後,您將在輸出視窗中看到訊息。
您還將看到應用程式現在正在雲端執行。
讓我們再次轉到 Azure 門戶。您也將在此處看到該應用。