facebook chat in silverlight - asp.net

I have a silverlight application and i want is that my application should ask for the user name and password and the client should be able to start chat with their facebook friends.Could this be done? and if so then is there sample code available

This is the question of what kind of API Facebook provides. There aren't any inherent issues here if Facebook exposes this sort of functionality to third parties. I'm not an expert in this, but reading the facebook documentation should help you out.
http://developers.facebook.com
Also maybe check out these links:
http://wiki.developers.facebook.com/index.php/LiveMessage.send
http://wiki.developers.facebook.com/index.php/Fb:chat-invite
It looks like some folks developed a framework to more easily interop facebook with .net based technologies:
http://facebooktoolkit.codeplex.com/
Here they are discussing the LiveMessage stuff:
http://facebooktoolkit.codeplex.com/Thread/View.aspx?ThreadId=62384
People did facebook chat clones on the web, and in standalone apps (http://www.faceoffim.com/), so at least in principle it's certainly doable.

Related

How to create chat functionality same as linkedIn using signalR

I need to create chat functionality (same as linkedIn messaging) in DNN. How to do that in DNN(C#)?
Not supprisngly, example that Microsoft uses to explain SignalR usage is chat app
And chat is also common target for many SignalR tutorials on the web
There is a blog post here. http://www.dnnsoftware.com/community-blog/cid/151246/using-signalr-with-dotnetnuke-modules
Older article but still should be relevant.

how to write on facebook wall in ASP .Net

I want to post on facebook wall from my website, i had built the site in ASP .Net, I don't know how to perform this task. Can anyone please guide me or give me a script to post on facebook wall.
Here is a documentation on Getting started with Facebook developers
The Graph API is the core of Facebook Platform, enabling you to read and write data to Facebook. It provides a simple and consistent view of the social graph, uniformly representing objects (like people, photos, events, and pages) and the connections between them (friendships, likes, and photo tags).
Here's a sample application from CodeProject to use the Graph API.
hope it helped !
I've had some fun playing with the Facebook C# SDK for creating Facebook applications.
Are you using C# on your site?
The SDK is quite easy to get started with and there are a few tutorials etc...
Facebook C# SDK

ASP.NET MVC 3 and authentication support from multiple sources

I would like to know what's the best way to deal with authentication in Asp.NET MVC 3 from multiple sources like :
custom Form authentication social
networking (Facebook, twitter, etc.)
other ?
I found this link : Looking for a .NET library to do authentication that support multiple sources but would like to be sure if there is some more means to make authentication since that question was asked.
I don't want to be tightly coupled to one specific provider so maybe I should write some wrapper around it, but if you have some guidance, it could be nice to hear from your experience.
Thanks
The popular social networking sites (such as Facebook and Twitter) implement the OpenID functionality; and you can your own authentication to use OpenID. You could implement your own OpenID Membership Provider.
On a side note, it means you could authenticate users on StackOverflow too!
Let me know if I can help.
Matt
You might want to look into using Windows Identity Foundation

Social networking on smart phones?

I have to implement application that can post to the selected network I can select from the application drop down.
There are Objective-C frameworks for Facebook (Three20) and Twitter (Twitter-OAuth-Library & MGTwitterEngine).
A quick trip to Google find facebook-android-sdk for connecting to Facebook on Android.
As far as Twitter goes, you can find a whole list of APIs for various languages/platforms on Twitter's developer website.
EDIT
A second trip to Google finds this on developer.myspace.com for adding MySpace to an iOS app. Also, see this page and this page on LinkedIn's Developer Network.
Basically, LinkedIn is just using a JSON encoded API with OAuth. You should be able to handle that with any OAuth library.
EDIT2:
It seems that I've found another great library. Check out ShareKit, which helps with alot of what you're trying to do.
#appaspect and #moshe, this is an old thread so the question my no longer be relevant, but here's a new open-source SDK and social api service: Socialize http://www.GetSocialize.com . Full feature set at http://go.GetSocialize.com/features
DROdio

Real time chat implementation for SharePoint

I have a client interested in a real time chat application for a SharePoint intranet portal to enable online interview style chat sessions.
Has anyone got reccomendations for a product on the Microsoft Stack that does this? Something that is integrated into SharePoint would be prefferable, but any ASP.NET product would suffice.
The solution would need to be pretty robust as we would expect over 1000 users during a given session.
Microsoft Office Communication Server is the way Microsoft intended chat for SharePoint. I dont know if its just for 1 to 1 communcation or if there is a good multi-user support.
Another way to implement chat (or IM) in SharePoint is to use Windows Live Messanger and the green precense icon which shows up to the left of all names in SharePoint. But this is probably not the way you want to use chat.
We initially turned to handy Windows Live Messanger, However we dropped it because of security concerning.
We are using Groove, which look advisable so far.
FYI
There is ChatterBox. It's more of a demo app but the source code is available. The latest version is dated 2007 and is in beta with AJAX support.
As you have the source code, I'm sure you could take it and turn it into something nice.
I did a little work into this but dropped it because it take alot work to implete all needed features.
The easiest way looked to use IRC. IRC client software is available as asp.net, use via an iframe or make into a custom web part, there are also flash or java clients which could be imbedded.
You would need to setup a IRC server.
There is a third party product for SharePoint 2010 called GameTime that supports real-time web based chat integrated into SharePoint.

Resources