使用Windows Azure建立和發佈ASP.NET應用程序

Windows Azure爲咱們提供了一個功能強大的PaaS平臺,使得咱們無須部署和維護基礎架構就能夠根據需求發佈開發的應用程序,而且支持多種語言及平臺,如:ASP.NET, PHP, Python, Ruby, Java等。web

本文將會使用Visual Studio 2013建立一個新的Web應用程序,並具備基本的數據庫增、刪、改查操做,來演示如何將ASP.NET Web應用程序建立併發布至Windows Azure。數據庫

本示例項目源代碼可從附件下載windows

過程:瀏覽器

1. 使用Visual Studio 2013建立一個具備數據操做的ASP.NET Web Application項目服務器

2. 建立Windows Azure Web Site架構

3. 建立數據庫並連接資源併發

4. 發佈Web應用程序異步

步驟:性能

1. 使用Visual Studio新建ASP.NET MVC Web應用程序網站

2. 新建Customer類,做爲Entity Framework模型實體類,包含CustomerId, Name, Phone, Address, Company, Title, Email等屬性。

3. 建立MVC控制器、模型、視圖

    爲方便演示,咱們採用基架項來簡化代碼編寫,它會幫助咱們自動生成控制器、模型、視圖來完成數據的增、刪、改、查操做

選擇「包含視圖的 MVC 5 控制器(使用 Entity Framework)」,見下圖

模型類:Customer

數據上下文類:CustomerContext

使用異步控制器操做:True

控制器名稱:CustomersController

自動生成的CustomersController控制器代碼(下圖):

4. 接下來,咱們須要在Windows Azure中建立一個新網站。

打開Windows Azure Management Portal(https://manage.windowsazure.com),選擇新建網站,輸入網站的URL及選擇區域。

5. 建立網站所需的SQL數據庫

指定數據名稱,服務層,性能級別,服務器。

6. 建立「連接的資源」

    回到「網站」, 選擇「連接資源」,添加剛剛新建的SQL數據庫

7. 下載網站的發佈配置文件

 回到網站的儀表板中,選擇」下載發佈配置文件「,將文件下載至本地計算機。

8. 指定項目發佈配置文件

回到Visual Studio項目中,對項目進行發佈,發佈目標選擇」導入「,加載上一步中下載的發佈配置文件。

根據配置文件中的內容指定服務器、名稱、用戶名、密碼,點擊」驗證鏈接「,成功後進行下一步。

發佈及數據庫配置,這裏繼續保持默認選擇,數據庫爲第6部中建立的SQL數據庫,點擊」完成「後進行發佈。

9. 瀏覽發佈後的網站

當Visual Studio發佈成功後,在瀏覽器中輸入網站地址http://myazurewebsiteproject.azurewebsites.net/Customer,便可打開發布的站點頁面。

進行添加、修改、刪除等操做.

 文中示例項目下載:AzureWebSiteProject

相關文章
相關標籤/搜索