Loading user information from Channel 9

Something went wrong getting user information from Channel 9

Latest Achievement:

Loading user information from MSDN

Something went wrong getting user information from MSDN

Visual Studio Achievements

Latest Achievement:

Loading Visual Studio Achievements

Something went wrong getting the Visual Studio Achievements

Silverlight TV 8: Inside Look at the Code for the Silverlight for Facebook App

13 minutes, 50 seconds


Right click “Save as…”

John scores a cool interview with one of the developers responsible for the Silverlight client for Facebook application. This application made a big splash at the PDC 09 keynote, and another when it was released on www.silverlight.net at this link here.

Rajendra Vishnumurty demonstrates some of the key features of the application and jumps right into the code for several areas. Be sure not to miss this inside look at the Silverlight client for Facebook.

Follow @SilverlightTV on Twitter for the latest updates.

Microsoft Silverlight 4 beta client for Facebook

This application brings together the many compelling platform capabilities of Silverlight 4 into a rich out-of-browser application in the familiar context of Facebook. Enjoy the photos, feeds, events, friends’ walls, and inbox mail from your Facebook account in a visually stunning and user-friendly environment.

Note: Silverlight Client for Facebook is a Silverlight 4 developer preview application. When Silverlight 4 is finally released, you may be required to uninstall and re-install the plugin.

Key Features Demonstrated:

  • Out-of-browser support
  • Hosting HTML content interactively
  • Local Device access (webcam)
  • Rich-Text control
  • Embedding alternative media content (i.e., YouTube)
  • Desktop notifications
  • COM integration (with Outlook) on the Windows platform
  • Right-click
  • Drag-n-drop
  • Window control
  • Animations


Follow the discussion

  • Oops, something didn't work.

    Getting subscription
    Subscribe to this conversation
  • Is there something wrong with the encode for this video - just as it gets to the bit "show me some of the code" it stops.

    Been wanting to see how the Facebook app was created for a long time - guess I'll wait until the problem is resolved - unless it is at my end, in that case I'll try later. Really enjoyed the previous episodes, hopefully there will be more to come!

  • CharlesCharles Welcome Change

    This is now resolved.

  • hope you can release some snippets of the code. would be very interesting to see. even if it's not the whole thing.


    nice episode and that sl4 app just looks awesome.

  • This app is sick. Its so easy to use. I've been running it all night and no problems so far. So quick to view photo albums and quick to navigate through out the interface. I love it. Can't wait for an official release! 



  • Will there be an official release?

  • Finally got to see the video - worth the wait - I know there is probably no chance that the full source code will be released - but some examples based on the key elements such as COM Integration with Outlook (some of which was shown) Drag-Drop and the RichText parsing of the Facebook content would be welcome - even if these were distinct examples on their own.

  • John Papajopapa Evangelist on the Loose

    RoguePlanetoid - Thanks for the feedback and we are glad you enjoyed the video! I will pass that information along and see if we can schedule some episodes to show how to parse rich text content and handle drag and drop.

  • Really cool, it uses all the new fun technologies.

    It's a real shame that the code is not available.


    What is the RichText box control mentioned at the beginning ? Is it the RichTextArea ?

    Also, does it work to paste html when using InBrowser ?

  • I don't think you can use this app inside a browser as John Papa eluded to in the beginning @2:37. This app utilizes WebBrowser control which is only enabled in OOB mode. The videos and all the browser "iFrame" and other WebBrowser dependent features will not be enabled, including the Facebook login api I think. Also all the COM features require it to be trusted OOB application. They'll have to make a lot of changes to make it work inside the browser, or maybe wait for Silverlight 5 Smiley


    A good app though, too bad I don't use facebook Wink

  • figuerresfiguerres ???

    SL V5 - that will be a long time .... like in say 6 months Wink

    at least it seems like they are trying to update that fast ....

  • Nice article Wink. I´m writing a Facebook/Twitter client myself and came across a problem. Facebook application images are stored as gif files. does Silverlight 4 support them? If not, how do we deal with it? 

  • This video doesn't seem to work... gets to 00% ... most of the others do download.  Maybe because I'm in the UK???

  • John Papajopapa Evangelist on the Loose

    soberauer - It appears we had a lot of traffic earlier today from the posting of the MIX videos and all o fthe Channel 9 content from MIX. These should be resolved by now. Try the video again and let us know if it still is an issue for you.


    Thanks for watching!

  • Hi guys,

    Thanks for making such a very informative video.

    I am really fond of this application, I used to launch it for Facebook navigation. As a Silverlight developer, I have 2 question for you:

    1. About the right friend list control (home screen), it's like Windows Phone 7 interface: what Silverlight control is used? look like a WrapPanel, but I think it isn't because its items are filled up when you resize the control event when you don't have enough horizontal width for an item, a WrapPanel don't allow us to put 2 items on the same vertical position if it don't have enough horizontal width for 2 items

    2. Also about this control: it has some small thumbnails, and some large thumbnails (4 times bigger than the small thumbnails). The question is: what is the main rule for big thumbnail selection, why this friend is presented as a big thumbnail, while the others aren't (I don't think this is a randomized selection)


    Thank you,

  • It's really nice. Not to hard to use this app inside a browser. We have to make some changes to make it work inside the browser.


    halı yıkama

Remove this comment

Remove this thread


Comments closed

Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation, please create a new thread in our Forums, or Contact Us and let us know.