在这篇文章中,我们将使用.net在Azure中创建Hello World程序,环境为VS2010和Azure SDK 1.4。

clip_image002

点击OK后,为让我们选择一个角色,这里我们增添asp.net web role。

clip_image004

这就会创建两个项目,WindowsAzureProject1(Azure service项目)和WebRole1(asp.net项目),Azure service项目用于配置应用程序,创建部署包,asp.net项目非常类似普通的web项目。

clip_image005

在web role default.aspx中,

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

Hello World!

</asp:Content>

现在我们就完成了,使WindowsAzureProject1成为启动项目,运行后,云仿真环境会进行初始化,并且会启动development storage。下图中的蓝色图标就是Windows Azure模拟器。

clip_image006

如果是第一次运行Windows Azure项目,你还将会看到Development Storage初始化窗口。

clip_image007

点击OK按钮后,会看到下面的页面。

clip_image009

如果你点击了Compute Emulator,选择Show Compute Emulator UI,Azure Service将会运行在你的机器上。

clip_image010

WindowsAzureProject1,刚才所定义的服务,会运行webrole的一个单独实例。

clip_image012

posted @ 2011-05-12 22:22 sunfishlu 阅读(139) 评论(0) 编辑
摘要: Windows Azure概述 Windows Azure主要是为开发者提供一个平台,运行在微软数据中心的服务器和网络基础设施上,通过公共互联网对外提供服务,下图显示了Windows Azure Pl...阅读全文
posted @ 2011-05-09 22:29 sunfishlu 阅读(149) 评论(1) 编辑
摘要:       model,它使领域逻辑从表现层和独立的业务逻辑中剥离出来,从理论上来说,model实现了ActiveRecord,所以它不仅仅是是一个数...阅读全文
posted @ 2010-05-25 23:41 sunfishlu 阅读(273) 评论(0) 编辑
摘要: 我们已经知道,controllers就是负责处理客户端的请求,实现models和views的交互。在CakePHP中,在controller中的每一个公共的方法都被叫做“action”,每一个acti...阅读全文
posted @ 2010-05-23 03:45 sunfishlu 阅读(308) 评论(0) 编辑
摘要: CakePHP是从ROR中找到了灵感,实现了MVC的模式。 一:在开始CakePHP前,需要 1:Apache(mod_rewrite) 2:PHP4.3.2,或者更高的版本 3:MySQL ...阅读全文
posted @ 2010-05-23 03:23 sunfishlu 阅读(262) 评论(0) 编辑
摘要: 浏览者是否对网站感兴趣,前20秒的第一印象至关重要,所以我们的设计要符合大众的期望。下面我们将设计一个个性的导航菜单。阅读全文
posted @ 2009-12-24 00:28 sunfishlu 阅读(538) 评论(0) 编辑
摘要: 3:事件 3.1:close,关闭对话框时执行 3.2:drag,拖动对话框时执行 3.3:dragStart,开始拖动对话框时执行 3.4:dragStop,结束拖动对话框时执行 3.5:...阅读全文
posted @ 2009-09-28 00:33 sunfishlu 阅读(361) 评论(0) 编辑
摘要: 1:基本的对话框 在页面上显示对话框非常简单,只需要定义一个div即可。如: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN&qu...阅读全文
posted @ 2009-09-27 00:27 sunfishlu 阅读(362) 评论(0) 编辑
摘要: 摘要:JQueryUI(Accordion)   1:Accordion的结构,首先我们先看一个基本的例子。 <!DOCTYPE HTML PUBLIC "-//W3C...阅读全文
posted @ 2009-09-25 00:43 sunfishlu 阅读(480) 评论(0) 编辑
摘要: 3:Tab事件       tab组件定义了一系列的属性用来回发对应的方法,如add、disable、enable、load、remove、sele...阅读全文
posted @ 2009-09-23 21:01 sunfishlu 阅读(483) 评论(1) 编辑