Silverlight in OpenSocial

本文介绍如何将Silverlight与OpenSocial相结合,创建跨网站的社交应用。通过使用最新的osapi API,可以从支持OpenSocial的网站如优快云中获取用户的好友信息,并利用Silverlight实现丰富的用户体验。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

OpenSocial 可为跨多个网站的社交应用程序定义通用 API。最典型的就是获得用户的好友信息。Siverlight 在用户体验方面又可以做出很酷的应用。这两者一旦结合,做出来的应用应该很有市场。

 

下面就是一个简单的演示。

演示修改自 Michael S. Scherotter 写的例子:

主要修改是:

由于优快云支持的 opensocial 是 0.9, 而 Michael S. Scherotter 写的例子写的列子是基于opensocial 是 0.5 的, 对应的获得好友信息等的代码修改成使用最新的API: osapi 。

Michael S. Scherotter 写的例子可以在下面地址获得:

http://hosting.gmodules.com/ig/gadgets/file/113009390747258006757/SilverlightOpenSocial.xml

 

我写的例子代码可以在下面地址获得:

http://ghj1976.blob.core.windows.net/silverlight/SilverlightOpenSocial.xml 

 

程序执行的效果截图如下:

image

有 优快云 帐号的,也可以通过优快云 的个人空间安装这个应用。

 

参考资料:

MySpace supports Silverlight for OpenSocial apps
http://www.itworld.com/development/65364/myspace-supports-silverlight-opensocial-apps

Silverlight Kit for MySpace
http://myspacesilverlight.codeplex.com/

Microsoft Silverlight Jives With Google's OpenSocial
http://silverlight.sys-con.com/node/454864 

Silverlight in MySpace via OpenSocial
http://blogs.msdn.com/synergist/archive/2008/02/06/silverlight-in-myspace-via-opensocial.aspx

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值