×

First time here?

You are looking at the most recent posts. You may also want to check out older archives. Please leave a comment, ask a question and consider subscribing to the latest posts via RSS or email. Thank you for visiting!

Remember the final moments of the Scott Guthrie keynote presentation at PDC09?  Where Brian Goldfarb came on stage and demonstrated a completed application using a lot of the features of Silverlight 4?  Yeah, that Facebook application.  Well, it’s here now!

Microsoft Silverlight 4 Beta Client for Facebook

Silverlight Client for Facebook - Home view

The Microsoft Silverlight 4 Beta Client for Facebook has been released as a developer preview sample.  In order to use it you must have Silverlight 4 developer builds installed.

NOTE: When you run this application you’ll be installing the developer builds of Silverlight.  When Silverlight 4 releases, unless you are a developer, you’ll likely want to uninstall this plugin and install the released software.  This sample application is being provided as a developer preview to showcase and inspire.

The application is installed as a trusted application and does all the things you’d expect for Facebook.

Status updates:

Silverlight Client for Facebook - Status updates

Drag/drop pictures from your computer to a photo album:

Silverlight Client for Facebook - Add photo

A photo feed view:

Silverlight Client for Facebook - photo feed

Notifications for messages to you:

Silverlight Client for Facebook - notification window

Add a photo to a post using your web camera on your computer:

Silverlight Client for Facebook - Webcamera input

And yes, anyone uploading video to Facebook can be played back in the app as well:

Silverlight Client for Facebook - flash video playback in Silverlight

A lot of cool ways to explore your Facebook information (sorry, no mafia war games…for me that’s a good thing).  You can also see some Outlook integration if you right-click on events that you may have to send an email and such (I don’t have any events in my Facbook account to snapshot).

So what’s NOT in there?

Good question.  At PDC09 you may have seen a few things that I haven’t mentioned yet above.  The chromeless (borderless application) aspect of the application is not in this preview.  This is because the beta of Silverlight doesn’t include that feature right now.  Additionally the plug-in the camera and have it automatically import the pictures is not in this preview as well.  That was implemented using some COM integration and the team just didn’t clean that code up for this preview for the public.

What about source code?

At this time no source code is being provided…and probably won’t be.  I’m not the decision maker on ultimately if it will or not, just my assumption.  The Facebook client is meant to be a working demonstration/inspiration of what one could do with existing services and providing different views into an existing application framework.

How can I install this and will it work on my Mac?

You can play around with the app by visiting the Microsoft Silverlight 4 Beta Client for Facebook app on the Silverlight samples site (which also includes the other sample applications from PDC09).  As a reminder, this is a developer preview build and intended for developers.  You will need to have Silverlight 4 installed on your machine (which is a beta plugin).  The link to the app will direct you where you can get the appropriate download.

Yes, it will work on your Mac (as long as you have an Intel processor version).  When you install the app you’ll see the Apple preferred install guidelines to drag the application to your Applications folder and can navigate to it there or use Spotlight search to find it.

This is a fun little application to navigate your Facebook account.  The team had a good time building it and is excited to share it with others.  Have fun!


This work is licensed under a Creative Commons Attribution By license.


1/25/2010 3:08 PM | # re: Silverlight Client for Facebook available
Wow! The future is coming, yes yes its coming..
1/25/2010 3:50 PM | # re: Silverlight Client for Facebook available
I thought that the source was going to be provided. :-(
1/25/2010 3:53 PM | # re: Silverlight Client for Facebook available
I welcome the release, but the source is ultimately what I was anticipating :(

C'mon "Gu"...crack the whip on the Silverlight Dev Team and get them to cleanup that source so you can ship it. :-)
1/25/2010 4:02 PM | # re: Silverlight Client for Facebook available
No source code, WTF?!

I have 4 words for that: Silverlight Spy plus Reflector
1/25/2010 4:24 PM | # re: Silverlight Client for Facebook available
Now ... If we could only see this running as an iPhone app... :)
1/25/2010 4:33 PM | # re: Silverlight Client for Facebook available
That, but for Flickr...
1/25/2010 9:47 PM | # re: Silverlight Client for Facebook available
Scrolling is broken for me on OSX.
1/25/2010 10:30 PM | # re: Silverlight Client for Facebook available
How can I delete an album?
1/26/2010 12:40 AM | # re: Silverlight Client for Facebook available
Hi,

The login popup is always giving me "This program cannot display the webpage" error. Any ideas what is going wrong? I am excited!
1/26/2010 1:51 AM | # re: Silverlight Client for Facebook available
Looking to the features, i liked it must....
so my query is simple if some one delete his/her account, so his data will be permanently deleted or kept some how in database....
1/26/2010 8:12 AM | # re: Silverlight Client for Facebook available
This is very cool! Although this is not a good option for uploading pictures. 30 photos to upload will cause the app to consume almost 1.5 gb of RAM! There seems to be a memory leek there. But it does free the memory after uploading is complete. Great app!
1/26/2010 8:53 AM | # re: Silverlight Client for Facebook available
I also get this message: "This program cannot display the webpage"
1/26/2010 10:33 PM | # re: Silverlight Client for Facebook available
WELL ITS WONDERFUL ;)
1/27/2010 4:49 AM | # re: Silverlight Client for Facebook available
@Edward J. Stembler

The source code is obfuscated, so reflector will not help
1/27/2010 9:47 AM | # re: Silverlight Client for Facebook available
I can not figure out how to install for mac osx...help please.
1/27/2010 10:29 AM | # re: Silverlight Client for Facebook available
Jeremy have you made sure you installed the Silverlight 4 software first? Also do you have an Intel Mac.
1/27/2010 11:01 AM | # re: Silverlight Client for Facebook available
I've downloaded the Silverlight Developer.dmg and installed it. But where's the Facebook App? The Silverlight website says return to the page when I've loaded, but then doesn't give me a way to download the actual Facebook App. Obviously I'm missing something.
1/27/2010 11:08 AM | # re: Silverlight Client for Facebook available
John -- after you've installed Silverlight, restart your browser and then go back and visit www.silverlight.net/.../sfcquickinstall.aspx and there should be an install button.
1/27/2010 11:13 AM | # re: Silverlight Client for Facebook available
Thanks! Your link got me there. I was never seeing the sfcquickinstall.aspx part of the url. All good now.
1/27/2010 11:21 AM | # re: Silverlight Client for Facebook available
Well, actually it just keeps telling me to restart my browser, but that hasn't worked yet. Tried Safari, Firefox and Camino. Got intel Macbook Pro with Leopard.
1/27/2010 12:11 PM | # re: Silverlight Client for Facebook available
Now add the ability to use other services in the app, Twitter etc. Maybe columns? Like TweetDeck, but without the CPU hogging Air.
1/27/2010 3:38 PM | # re: Silverlight Client for Facebook available
I'm having another bug. The Facebook Connect dialog tells me that cookies are not enabled in my browser while I try to connect with Silverlight. Any suggestions? I've tried a few times and succeed only in replicating the problem.

Doug Davidoff
douglass.davidoff@gmail.com
1/27/2010 4:45 PM | # re: Silverlight Client for Facebook available
Doug -- one thing to try is to login to facebook using your browser first, using the 'remember me' checkbox, then run the app and login. If that doesn't work, email the address in the about screen of the app.
1/28/2010 7:03 AM | # re: Silverlight Client for Facebook available
this perfect.this great.
1/28/2010 11:07 AM | # Feature requests (Mac version)
Using cursor keys to scroll up/down is intermittent, this needs to work to be useful.
Cmd-Arrow should go to top/bottom of page.
Trackpad gestures (at least for scrolling).
Remember window size on re-launch.
1/28/2010 6:07 PM | # re: Silverlight Client for Facebook available
Joshua -- please send these to the email listed in the about screen.
Gravatar
2/1/2010 7:27 PM | # re: Silverlight Client for Facebook available
Looks great. Seems alil slow, but could be just my frustration with the scrolling not connected to the trackpad gestures for OSX. Nice design, though.
2/2/2010 10:39 AM | # re: Silverlight Client for Facebook available
Would love to see the scrolling fixed for OSX love this program but the scrolling is starting to drive me nuts
2/23/2010 2:14 AM | # re: Silverlight Client for Facebook available
no sourcecode? too bad.
3/9/2010 1:18 AM | # re: Silverlight Client for Facebook available
This should absolutely be a reference application, or what's the point?

Is MS going to sell it? I think not!

Will they simply give it away? Probably, and at that point, why wouldn't it be a reference app?

There's no good logic to keeping it closed. The worst that could happen is that someone improves it so much that Silverlight becomes the defacto FaceBook Client... now would that be so bad???
3/27/2010 10:14 AM | # re: Silverlight Client for Facebook available
Does it have the chatting feature? Coz i can't see it...
4/2/2010 11:23 PM | # re: Silverlight Client for Facebook available
The "People" tab is broken. Used to work before.
6/23/2010 2:52 AM | # re: Silverlight Client for Facebook available
Когда будет финальная версия???
7/21/2010 7:11 PM | # re: Silverlight Client for Facebook available
I've tried installing it 2 or 3 times on my Windows 7 64-bit laptop, but keep getting a script error and will not run.
7/22/2010 4:57 PM | # re: Silverlight Client for Facebook available
doesnt work.only black screen after login win7 x64 ultimate
9/8/2010 7:01 AM | # re: Silverlight Client for Facebook available
Thank you for another great article on Silver-light. Where else could anyone get
that kind of information in such a perfect way of writing?
I have a presentation next week, and I am on the look for such information.

Professional web hosting

10/1/2010 10:49 AM | # re: Silverlight Client for Facebook available
Link for the client is broken
10/31/2010 12:17 PM | # re: Silverlight Client for Facebook available
11/9/2010 11:14 AM | # re: Silverlight Client for Facebook available
Some things in here I have not thought about before.Thanks for making such a cool post which is really very well written.

Regards
John Lemko
my latest hub: watch espn3 online for free
12/26/2010 10:53 AM | # re: Silverlight Client for Facebook available
Took me time to read all the opinions, but I truly savored the post. It turned out to be very handy to me and I am sure to all the commenters here! It's frequently wonderful when you can not only be informed, but also entertained! I'm sure you had fun writing this post. Buy Used College Books
1/6/2011 2:21 AM | # noobs
seems like niceon,sathi2000,byxmen is a spam bot or a seo-noob :))

but "iyinet frmtr trkygnclr webmaster" is the master of seo-noobs. :D
4/19/2011 10:16 PM | # re: Silverlight Client for Facebook available
This is very cool! Although this is not a good option to upload images. 30 photos to upload because of the application to consume about 1.5 GB of RAM! It seems that there is a memory leek. But it does no memory after uploading is complete. Great application.Concrete Blocks
6/27/2011 3:16 AM | # re: Silverlight Client for Facebook available
It's perfect application and i really like it. Thanks to share with us.

Speakers | Amplifiers
7/15/2011 3:15 AM | # re: Silverlight Client for Facebook available
this is only a small part of the BOP model. Access to economic services is an important area where the BOP model offers great potential. There are so many examples of it that I find it hard why the author does not take note of them: the Grameen, BRIs etc. have helped to create services which are valued by poor and low income households and which have brought642-974 dumps/642-357 dumps/PMI-002 dumps/JN0-360 dumps/
8/21/2011 10:18 PM | # re: Silverlight Client for Facebook available
I am happy when reading your blog with updated information! thanks alot and hope that you will post more site that are related to this site.

Metal Stud

 
Please add 8 and 1 and type the answer here:

DISCLAIMER:

The opinions/content expressed on this blog are provided "ASIS" with no warranties and are my own personal opinions/content (unless otherwise noted) and do not represent my employer's view in any way.