YOUR FEEDBACK
More on the Software Assembly Question - Do Design Patterns Help?
Yanic wrote: Hi, > UML and MDA are being changed to be more data and doc...
SOA World Conference
Virtualization Conference
$50 Savings Expire May 23, 2008... – Register Today!

SYS-CON.TV

2007 West
GOLD SPONSORS:
Active Endpoints
Your SOA Needs BPEL for Orchestration
BEA
Virtualized SOA: Adaptive Infrastructure for Demanding Applications
Nexaweb
Overcoming Bandwidth Challenges with Nexaweb
TIBCO
What is Service Virtualization?
SILVER SPONSORS:
WSO2
Using Web Services Technologies and FOSS Solutions
Click For 2007 East
Event Webcasts

2008 East
PLATINUM SPONSORS:
Appcelerator
Think Fast: Accelerate AJAX Development with Appcelerator
GOLD SPONSORS:
DreamFace Interactive
The Ultimate Framework for Creating Personalized Web 2.0 Mashups
ICEsoft
AJAX and Social Computing for the Enterprise
Kaazing
Enterprise Comet: Real–Time, Real–Time, or Real–Time Web 2.0?
Nexaweb
Now Playing: Desktop Apps in the Browser!
Sun
jMaki as an AJAX Mashup Framework
POWER PANELS:
The Business Value
of RIAs
What Lies Beyond AJAX?
KEYNOTES:
Douglas Crockford
Can We Fix the Web?
Anthony Franco
2008: The Year of the RIA
Click For 2007 Event Webcasts
TOP THREE LINKS YOU MUST CLICK ON


Microsoft Silverlight Jives With Google's OpenSocial
The big question: what kind of real social networking applications would Silverlight enable?

Digg This!

Michael Scherotter's Synergist Blog

So Google made a big announcement last week about OpenSocial.  I saw that as something very interesting because, as I read about it, it became more and more clear that it was really something big. I have always been a proponent of open standards in software especially with coming from Mindjet with its open file format and working with the Open XML file formats. In my opinion they seem to work best when crafted by a single entity and then opened up to the world, not designed by committee.  That's what I see now with OpenSocial. 

Google with its Orkut online community (a closed-source ASP.Net application) created an API for social applications so that developers can build applications that can then run inside other social networking applications. They then opened up the specification for that API to other social networking applications so that all other social networking sites can (if they want to) make their sites containers for third-party applications.

So I started playing with it. I got an Orkut sandbox account; this Orkut sandbox is the only container available today to host applications, but I expect more to go live in the future. If you're interested, here's how you build an application.  It's actually pretty easy, they're just HTML, XML, and JavaScript.  That gave me an idea.  Since HTML, XML, and JavaScript are the foundations of Silverlight 1.0, I thought I'd try to create a Silverlight OpenSocial application.

I made a simple application with an animation that gets the friends of the user and lists them; your Hello World of Social Networking applications.  Right now, I'm a loser with only one friend on Orkut and I hope this post will change things for me! It's nothing much but it was fun to learn a new API.

If you want to see the application code, it is here.  If you want to try it out in the Orkut Sandbox or any other OpenSocial container, here is the URL.

The Big Question:

So what kind of real social networking applications would Silverlight enable?  Would it be network visualization or media playback or mash-ups?  I realize now that it would be very easy to put Popfly mash-ups or even Silverlight Streaming applications into OpenSocial applications as well.  What are your ideas?



[Click here to see enlarged version of image]

About Michael S. Scherotter
A developer evangelist for Microsoft's Communications Sector of North America, Michael S. Scherotter is based in the San Francisco Bay Area.

SILVERLIGHT LATEST STORIES
3rd International Virtualization Conference & Expo: Themes & Topics
From Application Virtualization to Xen, a round-up of the virtualization themes & topics being discussed in NYC June 23-24, 2008 by the world-class speaker faculty at the 3rd International Virtualization Conference & Expo being held by SYS-CON Events in The Roosevelt Hotel, in midtown
JavaOne 2008: Sun Talks Up its Late-to-the-Party AIR-Silverlight Rival
At Java One this week Sun has been selling its year -old-but-still-upcoming - and definitely late-to-the-party - Adobe AIR- and Microsoft Silverlight-competitive JavaFX Rich Client environment as a potential revenue-generator capable of putting ads on mobile applications and JavaFX Scri
AJAX World - Xceed Launches Microsoft Silverlight 2 Control
Xceed launched Xceed Upload for Silverlight, the commercial offering in support of Microsoft's promising new Silverlight technology. The product is available now for purchase or as a fully functional 45-day trial on Xceed's website. Xceed Upload for Silverlight lets developers add uplo
Microsoft To Keynote 4th International Virtualization Conference & Expo
Mike Neil is general manager for virtualization strategy in the Windows Server Division at Microsoft. Mike is focused on the delivery of the Windows virtualization technology, including Windows Server 2008 Hyper-V, Microsoft Hyper-V Server and Virtual PC 2007. Mike also directs the tec
AJAX World - Curl Launches Adobe AIR Competitor
Curl announced the beta release of Curl Nitro, the code name for an extension of the Curl Rich Internet Application (RIA) platform which offers enhanced desktop capabilities required by today's enterprises. The Nitro extension simplifies the process of installing and managing Curl appl
Is the Silverlight Adoption Rate Artificially Inflated?
Silverlight 2.0 is a freaking phenomenal RIA development environment and I would actually, at this point, put the development experience in Silverlight 2.0 above and beyond Flex. I can do more faster and have it look better and run more efficiently in Silverlight 2.0 than I can in Flex
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS
SUBSCRIBE TO OUR RSS FEEDS & GET YOUR SYS-CON NEWS LIVE!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021

SYS-CON FEATURED WHITEPAPERS

3rd International Virtualization Conference & Expo: Themes & Topics
From Application Virtualization to Xen, a round-up of the virtualization themes & topics being discu
JavaOne 2008: Sun Talks Up its Late-to-the-Party AIR-Silverlight Rival
At Java One this week Sun has been selling its year -old-but-still-upcoming - and definitely late-to-
AJAX World - Xceed Launches Microsoft Silverlight 2 Control
Xceed launched Xceed Upload for Silverlight, the commercial offering in support of Microsoft's promi
Microsoft To Keynote 4th International Virtualization Conference & Expo
Mike Neil is general manager for virtualization strategy in the Windows Server Division at Microsoft
AJAX World - Curl Launches Adobe AIR Competitor
Curl announced the beta release of Curl Nitro, the code name for an extension of the Curl Rich Inter
Is the Silverlight Adoption Rate Artificially Inflated?
Silverlight 2.0 is a freaking phenomenal RIA development environment and I would actually, at this p
Xceed to Embrace Microsoft's Silverlight in Upcoming Product
Xceed is poised to launch Xceed Upload for Silverlight, its offering in support of Microsoft's promi
Cynergy Selected by Microsoft for Global Agency Initiative
Cynergy Systems announced it has been selected by Microsoft to participate in the Microsoft Global A
Gomez Announces Web Performance Testing Support for Microsoft Internet Explorer 8
Gomez announced support for Microsoft's Internet Explorer (IE) 8 beta 1. Using the Gomez ExperienceF
Silverlight 2 - Adobe Flex Killer Is on Its Way!
Silverlight 2.0 kicks ass and I can't wait to start dropping more hardcore blog posts regarding it.
ADS BY GOOGLE
BREAKING NEWS FROM THE WIRES
Aplana Software Has Developed a New Web-Site for Russian TV Channel Sport Using Microsoft Silverlight Technology
Aplana Software, a Moscow based software services company and a member of I.T.Co Group,