+ -
当前位置:首页 → 问答吧 → VS2010云计算有绝招

VS2010云计算有绝招

时间:2010-10-26

来源:互联网

云计算是近几年来随着网络快速发展起来的一个新事物,是指通过网络以按需、易扩展的方式获得所需的服务,具有超大规模、虚拟化、可靠安全等特点,提供云计算能够让我们的数据更安全、对我们使用的客户端设备要求更低、数据共享也更便捷,正是有这些好处才让我们对云计算需求也越来越高,特别是程式开发方面,不管是软件还是游戏,很多领域开始逐步走向我们的工作、学习,因此越来越多的厂商也涌入这个领域。






微软Visual Studio 2010云平台

在微软发布的Visual Studio 2010中,就已经涌入了云计算开发工具,在vs2010中包含了Windows Azure工具,可以简单的实现在微软云平台上的开发,调试以及部署。包括,C#以及VB云服务项目的模板;更改Service Role设置工具,建立云服务软件包等,当然除此之外还有如开发云计算的程序模式、开发云计算的资料模式、开发云计算的项目范本、离线测试云计算项目、云计算部署等,通过这些大大缩短了云应用的开发周期。
下面我们举一个简单的例子来说明VS2010云计算,看看通过VS2010中如何进行简单的云开发:
首先,我们从VS2010的模板中创建一个云服务应用程序项目,如下图:










可以使用VB、C#或F#来创建 ASP.Net Web Role 、ASP.Net MVC 2 Web Role、WCF Service Web Role 、CGI Web Role、Worker Role这些云应用项目,不过ASP.Net MVC 2 Web Role项目在VS 2008的云应用项目不能够被创建。创建完成后,我们的项目组织如图所示:






由项目结构图我们可以看到云应用项目和普通的ASP.Net项目的不同,云应用项目会产生一个云应用的项目和一个ASP.Net的项目,云应用项目对ASP.Net项目进行引用,同时云应用项目中还包含服务定义和服务配置文件,这两个文件在配置、运行和部署云应用时将要用到。

在Default.aspx页面里拖入一个Label,命名为Label1,并在Default.aspx里输入如下代码:

protected void Page_Load(object sender, EventArgs e)
        {
            this.Label1.Text = DateTime.Now.ToString();
        }

在这里,我们开发云应用的步骤就结束了,整个开发过程和开发ASP.Net没有任何区别,我们无需从零开始学习云应用开发,这也是微软云计算平台的一大优势。
这样通过简单的几步就能开始进行云开发了,对于Visual Studio2010而言只是小菜一碟,更多的云开发经验,欢迎大家交流。

作者: 超级美美   发布时间: 2010-10-26

。。。。DDTK?

作者: dragooner   发布时间: 2010-10-26