技术开发 频道

Visual Studio打造云计算平台Azure应用

  该问题是由于Development Fabric需要提权运行造成的,所以我们必须使用管理员身份来运行Visual Studio 2010,然后使用菜单打开刚才的solution。此时您再运行该Solution时,就不再出现该提示框的信息了。但如果您的机器没有安装SQL Server Express,就会很杯具的看好一个警告框,提示信息大体是“Failed to initialize the Development Storage service。See output window for more information。”,所以一定要确保您已经安装了SQL Server Express。

  上述问题都解决之后,运行或调试我们解决方案,可看到Windows Azure Computer Emulator这个微软云平台模拟器运行起来和我们的第一个云服务页面:

  我们这个例子中的程序代码仅仅是给几个简单的先生控件赋值而已,但我们知道通常一个WEB应用程序都会有上传文件之类的功能。传统应用程序的默认文件上传和访问的方式都是对本地存储的,但需要注意的是由于云平台会有负载均衡等一系列机制,所以访问本地文件的方式来实现文件上传或读写都将是无法正常运行的,必须使用Windows Azure Storage服务来解决,对于该服务我们会在后文中有所阐述。而如果您的应用程序使用的是SQL Server数据库,那么在云平台上就可以使用SQL Azure了。

  截止到这里,我想大家应该都对简单的ASP.NET on Windows Azure应用开发有了一个基本认识。那么如何将一个现有的应用程序进行改装,并部署到Windows Azure平台上让它真正运行在云端呢?下篇文章我将给你讲述。

0
相关文章