Windows Azure 之 HelloWorld
本文将介紹如何建立并部署一個Hello World的雲應用程式。
條件準備:1. 注冊一個Azure平台的賬号 http://www.microsoft.com/windowsazure/free-trial/(PS: 需要一個LiveID的賬号,一張有visa功能的信用卡号, 一賬單寄送位址暫不支援大陸位址)
2. 有Vista 以上版本64位作業系統
3. 安裝了VS2010
4. 安裝Sql 2008
5. 下載下傳并安裝Windows Azure SDK: http://www.microsoft.com/windowsazure/sdk/
一、建立一個Hello World的雲應用程式
1. 使用VS2010建立一個雲工程 (目前隻支援C#和VB)
點選 OK,并選擇Asp.Net web role
點選 OK ,工程建立成功後我們将看到如下界面
2. 更新Default.aspx(操作與普通的Asp.Net應用程式并無不同)
在Default.Aspx中添加一個 Label
在背景代碼中更改label的Text為 ”Hello Windows Azure”
将背景執行個體數設定為2
3. 調試這個Azure應用程式
為背景代碼添加一個斷點
檢視Windows Azure 模拟器
二、部署Windows Azure 應用程式
左擊Hello Azure工程,選擇”Package …”
點選Package
打包完成後将會生成兩個檔案,cspkg裡包含程式生成的dll和資源檔案等,cscfg是雲應用程式的配置檔案
使用注冊Windows Azure 賬号時的live ID 登陸https://windows.azure.com
登陸成功後界面如下,可以把它看作是雲作業系統,對于以一次部署Windows Azure的webrole應用程式,點選“New Hosted Service”
輸入以個應用程式名稱,注意這個名稱+.Cloudapp.net必須唯一,是以當你輸入的值與别人的重複時,系統将提示重複
點選Package Location 的浏覽(Browse Locally …), 選擇生成的cspkg檔案;點選Configurationfile的浏覽(BrowseLocally …)并選擇剛剛生成的cscfg檔案; 點選OK
系統顯示正在上傳
開始部署
應用程式部署完畢(内部版本)
點選DNS name可以檢視應用程式的運作效果
應用程式的運作效果
如果應用程式确認無誤,則點選”Swap VIP”, 将應用程式釋出到産品環境
釋出到産環境之後我們就可以用友好的url來通路我們的Hello World Azure了