- ·上一篇文章:.net实践:RSClientPrint打印本地报表
- ·下一篇文章:Repeater 控件
VS2010实践:在云中运行Silverlight应用
行的功能。
!
private void button1_Click(object sender, RoutedEventArgs e)
{
MessageBox.Show("It runs in the cloud!");
}
{
MessageBox.Show("It runs in the cloud!");
}
然后我开始执行ASP.NET MVC 2应用程序,看到Silverlight应用程序确实运行在它里面,点击一下那个按钮,弹出了设置的消息,试验成功!
现在我要将ASP.NET MVC 2项目和Silverlight发布到云中,其实在Visual Studio 2010下,有Silverlight 4和最新的Azure SDK,这个发布过程实在简单得有点荒谬了。
首先进入Azure云服务网站,如下图所示。
图 6 进入Azure云服务网站
进去后,返回到Visual Studio 2010中,在云项目上点击右键,选择发布。
图 7 准备发布云项目
这个操作将会发布两个文件到一个目录中,拷贝这个目录将其粘贴到Azure云服务网站中。
图 8 选择发布的两个本地文件
在这里直接复制文件的路径即可,然后起一个服务部署名字,最后点击发布,稍等一会就看到如下图所示的页面。
图 9
现在可以点击运行按钮,当MvcWebRole1变成绿色时(它左边的小圆部分变成绿色),点击位于它下方的网站URL,由于这个过程要执行的事情太多,因此需要等上一阵子,Silverlight应用程序将会和之前在本地运行那样运行在云平台上。
运行起来后,点击带有两个箭头的循环图标,将其移动到生产阶段,完成后确保绿灯再次为生产部署亮起,再次点击网站URL验证它是否工作正常,至此,开发,升级部署和生产部署全部成功!
!
VS2010实践:在云中运行Silverlight应用