天天看點

Windows Azure入門教學系列 (一): 建立第一個WebRole程式,網際網路營銷

  在第一篇教學中,我們将學習如何在Visual Studio 2008 SP1中建立一個WebRole程式(C#語言)。在開始學習之前,請確定你的機器上已經安裝了:

<a href="http://www.microsoft.com/downloads/details.aspx?familyid=772990DA-8926-4DB0-958F-95C1DA572C84&amp;displaylang=en">  Windows Azure Software Development Kit (November 2009)</a>

  步驟一:建立解決方案和項目

  以管理者權限打開Visual Studio 2008 SP1,點選File,選擇New,點選Project按鈕:

Windows Azure入門教學系列 (一): 建立第一個WebRole程式,網際網路營銷

  在彈出視窗中按照下圖所示,選擇Windows Azure Cloud Service模闆,命名項目為FirstWebRole,點選OK按鈕建立項目:

Windows Azure入門教學系列 (一): 建立第一個WebRole程式,網際網路營銷

  在彈出視窗出現後,按照下圖所示,分别點選ASP.NET Web Role, “&gt;”按鈕。該步驟會在右邊視窗中生成一個新的WebRole項。點選OK。

Windows Azure入門教學系列 (一): 建立第一個WebRole程式,網際網路營銷

  步驟二:觀察生成的項目,項目結構如下圖所示:

Windows Azure入門教學系列 (一): 建立第一個WebRole程式,網際網路營銷

  編輯Default.aspx頁面,添加一些測試資訊,如:

Windows Azure入門教學系列 (一): 建立第一個WebRole程式,網際網路營銷

&lt;%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="WebRole1._Default" %&gt;

&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;

&lt;html xmlns="http://www.w3.org/1999/xhtml" &gt;

&lt;head runat="server"&gt;

&lt;title&gt;&lt;/title&gt;

&lt;/head&gt;

&lt;body&gt;

&lt;form id="form1" runat="server"&gt;

&lt;div&gt;

Hello World!

&lt;/div&gt;

&lt;/form&gt;

&lt;/body&gt;

&lt;/html&gt;

步驟三:運作程式

  按F5鍵開始調試程式。将會見到下面的頁面:

Windows Azure入門教學系列 (一): 建立第一個WebRole程式,網際網路營銷

  至此我們已經建立了第一個WebRole程式。如果你留心的話,會發現工作列裡多了一個程式的圖示,見下圖:

Windows Azure入門教學系列 (一): 建立第一個WebRole程式,網際網路營銷

  這個就是dev Fabric和dev Storage的管理器。簡單地來說,他是一雲端的模拟器,讓我們在本地測試自己的程式是否能夠在Windows Azure Platform上運作。通常情況下如果在本地測試通過的話便能夠在Windows Azure Platform上正常運作,但是也有一些例外情況。對于這些問題,我們會在以後的文章中詳細介紹。

繼續閱讀