自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

創(chuàng)建一個(gè)簡(jiǎn)單的Windows Azure應(yīng)用程序

原創(chuàng)
云計(jì)算
在過(guò)去的一些文章中,我已經(jīng)給大家介紹過(guò)微軟的Windows Azure平臺(tái)了。現(xiàn)在,我將會(huì)為您講述如何開(kāi)發(fā)面向Azure平臺(tái)的應(yīng)用程序。讓我們從一個(gè)簡(jiǎn)單的云應(yīng)用程序開(kāi)始,繼續(xù)我們的Windows Azure之旅。

在過(guò)去的一些文章中,我已經(jīng)給大家介紹過(guò)微軟的Windows Azure平臺(tái)了?,F(xiàn)在,我將會(huì)為您講述如何開(kāi)發(fā)面向Azure平臺(tái)的應(yīng)用程序。讓我們從一個(gè)簡(jiǎn)單的云應(yīng)用程序開(kāi)始,繼續(xù)我們的Windows Azure之旅。

準(zhǔn)備好云計(jì)算工具

要在Azure平臺(tái)上開(kāi)發(fā)應(yīng)用程序,你需要下載一些必要的工具集,并安裝他們。這包括Visual Studio 2010和Azure tool kit。

開(kāi)始進(jìn)行Azure開(kāi)發(fā)

啟動(dòng)Visual Studio 2010。點(diǎn)擊“Files”-〉“New Project...”,然后在Visual C#模板下選擇“Cloud”節(jié)點(diǎn),如圖1所示:

(圖1:選擇一個(gè)云項(xiàng)目模板)

點(diǎn)擊“OK”,然后繼續(xù)。如果你點(diǎn)擊了“OK”,它會(huì)提示你為Azure應(yīng)用程序選擇各種類型的角色。如圖2所示:

(圖2:選擇角色)

選擇“ASP.NET Web Role”。當(dāng)你把鼠標(biāo)懸停到你選擇的角色上的時(shí)候,它會(huì)提示你,是刪除它還是重命名它。點(diǎn)擊那個(gè)鉛筆的圖標(biāo)可以重命名這個(gè)角色,如圖3所示:

(圖3:重命名這個(gè)Web角色)

在這個(gè)例子中,我們把它重命名為““MyASPNETWebRole”。點(diǎn)擊“OK”,來(lái)創(chuàng)建這個(gè)項(xiàng)目。

如果你這樣做了,Visual Studio 2010會(huì)生成這個(gè)項(xiàng)目的后臺(tái)代碼,并在解決方案資源瀏覽器中生成一些項(xiàng),如圖4所示:

(圖4:這個(gè)角色被添加到了解決方案資源管理器中)

然后你會(huì)注意到,default.aspx頁(yè)面是用下面這些內(nèi)容來(lái)創(chuàng)建的:

<%@ Page Title="Home Page" Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true"

    CodeBehind="Default.aspx.cs" Inherits="MyASPNETWebRole._Default" %>

<asp:Content ID="HeaderContent" runat="server" ContentPlaceHolderID="HeadContent">

</asp:Content>

<asp:Content ID="BodyContent" runat="server" ContentPlaceHolderID="MainContent">

    <h2>

        Welcome to ASP.NET!

    </h2>

    <p>

        To learn more about ASP.NET visit <a href="http://www.asp.net" title="ASP.NET Website">www.asp.net</a>.

    </p>

    <p>

        You can also find <a href="http://go.microsoft.com/fwlink/?LinkID=152368&clcid=0x409"

            title="MSDN ASP.NET Docs">documentation on ASP.NET at MSDN</a>.

    </p>

</asp:Content>

你還會(huì)注意到,在解決方案資源管理器中,“MyFirstAzureProject”擁有一個(gè)叫作“MyASPNETWebRole”的角色。

除了這個(gè)Web角色,向?qū)н€會(huì)創(chuàng)建兩個(gè)額外的文件

現(xiàn)在,向你的***個(gè)Azure應(yīng)用程序中添加一些自定義的代碼??纯聪旅娲a段中高亮的那個(gè)小節(jié),你就知道你需要在“default.aspx”中改動(dòng)哪些地方了。

<%@ Page Title="Home Page" Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true"

    CodeBehind="Default.aspx.cs" Inherits="MyASPNETWebRole._Default" %>

<asp:Content ID="HeaderContent" runat="server" ContentPlaceHolderID="HeadContent">

</asp:Content>

<asp:Content ID="BodyContent" runat="server" ContentPlaceHolderID="MainContent">

    <h2>

        Welcome to cloud computing.

    </h2>

    <p>

        To learn more about ASP.NET visit <a href="http://www.asp.net" title="ASP.NET Website">www.asp.net</a>.

    </p>

    <p>

        You can also find <a href="http://go.microsoft.com/fwlink/?LinkID=152368&clcid=0x409"

            title="MSDN ASP.NET Docs">documentation on ASP.NET at MSDN</a>.

    </p>

</asp:Content>

你可以切換到“default.aspx”的設(shè)計(jì)視圖來(lái)查看你是否喜歡這個(gè)布局,或者做這些改動(dòng)你是否覺(jué)得滿意。圖5展示了這個(gè)頁(yè)面當(dāng)前的外觀:

(圖5:你的云計(jì)算應(yīng)用程序的初始外觀)

現(xiàn)在,你可以開(kāi)始為運(yùn)行這個(gè)云應(yīng)用程序而做準(zhǔn)備了。需要注意的一件事情是運(yùn)行Azure模擬器需要管理員權(quán)限。所以如果你一開(kāi)始沒(méi)有用管理員身份來(lái)運(yùn)行Visual Studio,那么你必須要以管理員身份重新啟動(dòng)Visual Studio才可以。

如果你按了“Ctrl+F5”,Visual Studio就會(huì)開(kāi)始為這個(gè)項(xiàng)目部署云模擬器,如圖6所示:

(圖6:正在部署云模擬器)

這個(gè)工作完成以后,你會(huì)看到下面這些信息,如圖7所示:

(圖7:云模擬器已經(jīng)載入完畢)

點(diǎn)擊“OK”會(huì)讓這個(gè)對(duì)話框消失,然后運(yùn)行這個(gè)模擬器。這個(gè)模擬器位于你的系統(tǒng)托盤區(qū)(藍(lán)色的windows圖標(biāo),如圖8所示)

(圖8:在系統(tǒng)托盤區(qū)中的云模擬器)

如果模擬器啟動(dòng)了,它會(huì)首先會(huì)啟動(dòng)“default.aspx”頁(yè)面
 

(圖9:你的云應(yīng)用程序正在模擬器中運(yùn)行)

現(xiàn)在,你已經(jīng)擁有了***個(gè)可以在模擬器中運(yùn)行的云應(yīng)用程序。你可以繼續(xù)把這個(gè)應(yīng)用程序部署到云中。在下一篇文章中,你將會(huì)學(xué)到如何進(jìn)行這樣的部署!

總結(jié)

在本文中,我們?yōu)槟v述了如何創(chuàng)建一個(gè)Azure應(yīng)用程序。衷心地希望這個(gè)例子可以增加你對(duì)你云計(jì)算平臺(tái)的興趣。

原文名:Creating a Simple Windows Azure Application 作者:Vipul Patel

【本文乃51CTO精選譯文,轉(zhuǎn)載請(qǐng)標(biāo)明出處!】 

【編輯推薦】 

  1. 微軟公布云計(jì)算平臺(tái)Azure收費(fèi)模式細(xì)節(jié)
  2. 云計(jì)算意在長(zhǎng)遠(yuǎn),微軟云計(jì)算服務(wù)Windows Azure已經(jīng)啟用
  3. 技術(shù)透析:Windows Azure Platform框架與組成
  4. 微軟Windows Azure Platform技術(shù)解析
  5. 走近微軟云:SQL Server到Azure數(shù)據(jù)同步
  6. 當(dāng)微軟Azure遭遇亞馬遜EC2:五大關(guān)鍵區(qū)別
  7. Windows Azure云計(jì)算平臺(tái)新增五大功能
  8. 云計(jì)算前途光明 Azure用戶數(shù)突破31000
  9. 如何把應(yīng)用程序部署到Windows Azure中
     
責(zé)任編輯:王勇 來(lái)源: 來(lái)源:51CTO
相關(guān)推薦

2011-03-10 10:45:47

Azure“Hello Worl

2011-05-11 10:58:39

iOS

2011-06-08 10:01:36

Windows Pho 應(yīng)用程序

2011-06-08 10:24:38

Windows Pho 應(yīng)用程序

2010-08-13 13:05:30

Flex應(yīng)用程序

2022-10-21 14:21:46

JavaScript筆記技能

2022-02-18 08:43:19

Spring Boo應(yīng)用程序RabbitMQ

2011-05-05 18:08:43

云計(jì)算Windows AzuPaaS

2011-03-14 15:14:10

AzureFacebook營(yíng)銷式應(yīng)用程序

2011-03-14 14:47:50

2011-03-14 15:10:10

AzureFacebook

2011-03-10 10:20:37

應(yīng)用程序Windows Azu

2021-08-30 20:19:55

應(yīng)用程序

2022-06-07 07:21:19

Python內(nèi)置庫(kù)命令行

2009-08-25 01:46:00

C# WINDOWS服

2023-05-19 08:49:58

SQLAlchemy數(shù)據(jù)庫(kù)

2011-06-09 09:31:40

Qt 實(shí)例

2013-01-11 14:45:43

iOS開(kāi)發(fā)移動(dòng)應(yīng)用iPhone

2009-08-25 09:39:21

創(chuàng)建C# Window

2013-05-13 09:31:29

Web App開(kāi)發(fā)WebApp
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)