简单步骤创建C#的Azure云应用

本文将介绍如何创建并部署一个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)

简单步骤创建C#的Azure云应用_第1张图片

点击 OK,并选择Asp.Net web role

简单步骤创建C#的Azure云应用_第2张图片

点击 OK ,工程新建成功后我们将看到如下界面

简单步骤创建C#的Azure云应用_第3张图片

2. 更新Default.aspx(操作与普通的Asp.Net应用程序并无不同)

在Default.Aspx中添加一个 Label

简单步骤创建C#的Azure云应用_第4张图片

在后台代码中更改label的Text为 ”Hello Windows Azure”

简单步骤创建C#的Azure云应用_第5张图片

将后台实例数设置为2

简单步骤创建C#的Azure云应用_第6张图片

3. 调试这个Azure应用程序 

为后台代码添加一个断点

简单步骤创建C#的Azure云应用_第7张图片

简单步骤创建C#的Azure云应用_第8张图片

 

简单步骤创建C#的Azure云应用_第9张图片

简单步骤创建C#的Azure云应用_第10张图片

查看Windows Azure 模拟器

简单步骤创建C#的Azure云应用_第11张图片

 

简单步骤创建C#的Azure云应用_第12张图片

 

二、部署Windows Azure 应用程序 

左击Hello Azure工程,选择”Package …”

点击Package

简单步骤创建C#的Azure云应用_第13张图片

简单步骤创建C#的Azure云应用_第14张图片

打包完成后将会生成两个文件,cspkg里包含程序生成的dll和资源文件等,cscfg是云应用程序的配置文件

使用注册Windows Azure 账号时的live ID 登陆https://windows.azure.com 

简单步骤创建C#的Azure云应用_第15张图片

登陆成功后界面如下,可以把它看作是云操作系统,对于以一次部署Windows Azure的webrole应用程序,点击“New Hosted Service”

简单步骤创建C#的Azure云应用_第16张图片

输入以个应用程序名称,注意这个名称+.Cloudapp.net必须唯一,所以当你输入的值与别人的重复时,系统将提示重复

简单步骤创建C#的Azure云应用_第17张图片

点击Package Location 的浏览(Browse Locally …), 选择生成的cspkg文件;点击Configurationfile的浏览(BrowseLocally …)并选择刚刚生成的cscfg文件; 点击OK

 简单步骤创建C#的Azure云应用_第18张图片

系统显示正在上传 

开始部署

简单步骤创建C#的Azure云应用_第19张图片

应用程序部署完毕(内部版本) 

简单步骤创建C#的Azure云应用_第20张图片

点击DNS name可以查看应用程序的运行效果

简单步骤创建C#的Azure云应用_第21张图片

应用程序的运行效果

简单步骤创建C#的Azure云应用_第22张图片

如果应用程序确认无误,则点击”Swap VIP”, 将应用程序发布到产品环境

简单步骤创建C#的Azure云应用_第23张图片

简单步骤创建C#的Azure云应用_第24张图片

发布到产环境之后我们就可以用友好的url来访问我们的Hello World Azure了 

简单步骤创建C#的Azure云应用_第25张图片

 

你可能感兴趣的:(C#)