昨天,在微软的办公室举行了小规模的一个线下活动。活动的详细内容看这个连接:http://www.clubof.net/activity/detail.aspx?activityId=113。
林浩给大家演示了很多Silverlight的Case,从视频功能到成都本地软件公司基于Silverlight做的应用。
张锋知给大家演示了Windows 7的新特性,我现在就想用Windows 7了。
我做了题为《碧空之歌AzureSong》的一个介绍Windows Azure主题演讲,这是第一讲,主要内容是Live Mesh和Live Services。以后我打算用其他形式(如webcast,或者录制视频)来介绍后面的内容:.NET Services,SQL Services等等。
或者大家可以先访问这位朋友的博客,他已经在做一些详细介绍了:http://www.cnblogs.com/azure/
提纲如下:
—Cloud Computing
—Cloud
—Windows Azure
—Azure Services Platform
—Live Mesh
—Live Services
—Live Framework
PPT下载:http://cid-f73516baeac50992.skydrive.live.com/self.aspx/.Public/Azuresong1.pptx
我在介绍PPT内容之前,给大家播放了一个视频,让大家列出视频中所涉及使用Live Mesh的设备。
视频下载地址如下(大家可以回答一下,回答全的,我这里有奖品,成都的自取,外地的自己付邮费):
http://cid-f73516baeac50992.skydrive.live.com/self.aspx/.Public/Live%20Mesh.mp4
在快速介绍了一下PPT中的内容后,我给大家做了一些演示:
- Live Mesh的演示。用手机在现场拍摄了一张照片(照片在clubof上),我手机是安装了Live Mesh客户端的(用GPRS连接网络),而后在我Live Mesh自动同步到我的笔记本上,然后把照片显示给大家看,同时在Live Desktop也显示了这张照片。目前,这个用于文件共享和同步的版本,是可以公开申请的了,地址:http://www.mesh.com/ 。大家可以在上面Mesh你任何想得到的东西,比如你可以把MSN聊天记录Mesh了,这样在任何一台机器上都可以查看之前的聊天记录了。当然Live Mesh的功能和SkyDrive、Windows Live Sync的功能有一定交集,但是Live Mesh是以用户为中心,可以同步设备(设备很重要的一个概念)、文件、数据和应用。
- Live Services。在Sisley的帮助下,我是上个星期才拿到Token的。首先演示了如何从Live Desktop上安装微软发布的一些示例程序,Crossword的示例做的很精彩。
- 然后我演示如何使用Live Framework开发Mesh-Enabled Web Application。首先做的是Live FX文档中的Walkthrough示例,不过那个文档第6页的代码不对,我在示例中进行了补充了。
- 我的第二个示例是第一个示例功能的复制,不过实现的是Mesh-Enabled Silverlight Web Applicaiton。现在的Live Services Tool for VS智能化还是可以,按F5就可以编译调试,并自动更新在Live Services服务端的执行文件。不过第一次,需要手动上传后,获取self URL,具体的使用可以参看这篇文章《【翻译】 8步之内创建布署一个Silverlight Mesh-enabled web应用》。不过有个问题,每次调试都需要上传服务器,速度太慢,以后应该提供一个本机调试环境。
第一个示例代码:http://cid-f73516baeac50992.skydrive.live.com/self.aspx/SharedCode/BasicListMeshApp.zip
第二个示例代码:http://cid-f73516baeac50992.skydrive.live.com/self.aspx/SharedCode/HelloMesh.zip