在云計算大行其道的時代,當你在部署一個網(wǎng)站時,第一選擇肯定是各式各樣的云端服務(wù)。那么究竟使用什么樣的云端服務(wù)才能夠以最快捷的方式部署一個 ASP.NET Core 的網(wǎng)站呢?Azure 的 Web App 服務(wù)是個很好的選擇。
下面我們會通過 Visual Studio 創(chuàng)建一個 Asp.net Core demo 應(yīng)用,然后把這個 demo 應(yīng)用部署到 Azure Web App。
通過閱讀本文,你將會了解到如何創(chuàng)建 Asp.NET Core 應(yīng)用程序和如何在 Azure 上創(chuàng)建 Web App 并部署 Asp.NET Core 應(yīng)用。
Azure Web App 是什么?
Web App 是 Azure 提供的用于運行網(wǎng)站和 Web 應(yīng)用程序的計算資源。如果要簡單的打個比方,你可以把它理解為 IIS 下的一個虛擬目錄。我們只要把 Web 應(yīng)用上傳到指定的地方,它就能提供 Web 服務(wù)了。
Azure Web App 具有很多的有點,但我想在這里強調(diào)的只有一個:簡單!
創(chuàng)建 Asp.NET Core 應(yīng)用
想通過 Visual Studio 創(chuàng)建 Asp.net Core 應(yīng)用,需要先安裝 .net core vs tool,詳細信息請參考這里。下面我們先創(chuàng)建一個 Asp.net Core demo 應(yīng)用。
打開 Visual Studio 新建工程,選擇 Web->ASP.NET Core Web Application (.NET Core) 模板。