Silverlight in OpenSocial

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

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

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

主要修改是:

由于CSDN支持的 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

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

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

参考资料:

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

你可能感兴趣的:(xml,Microsoft,Google,MySpace,silverlight)