2009-08-03 11 views
7

MVCを使用してFacebookに初めてのアプリケーションを作成しようとしていますが、使用するAPIライブラリを決定できません。.NET用Facebookライブラリ

私はthis postを見つけましたが、それは1年以上経過しており、その後も多くの変更があります。

どのようにこれらのプロジェクトがすべてスタックアップしていると思いますか?

Facebook Developer Toolkit 2.1

.NET Facebook API Client

Facebook.NET

Facebook Developer Toolkit Linq to Fql Addon

Or any of these?

答えて

8

EDIT:私のオリジナルの答えですべてのSDKは、以来、廃止されました。私のプロジェクト(.NET Facebook API ClientとFBGraph.NET)とFDTのすべての作業は、新しいプロジェクトFacebook C# SDKに統合されました。後世に残さ

オリジナルの答え:


全開示は - 私は、.NET FacebookのAPI Clientの背後にある主なdevのです。

今すぐ!

.NET FacebookのAPIクライアント:私は最初のNET FacebookのAPIクライアントをリリースしたとき

、他のライブラリは、年間で更新されていませんでした。これは主に、ASP.NET MVCの開発を中心に設計されていますが、Webフォームもサポートされています。私は自分の角をつけるのが大好きではありませんが、APIがとてもうまく書かれていると多くの賛辞をいただいています。また、FacebookのAPIドキュメントに基づいてコードを自動的に生成するジェネレータも備えています。これは、新機能をリリースするときに非常に役立ちます。一般に、私は、Facebook APIを使って作業するというさまざまな苦境を見つけ出し、.NET開発者の立場から作業するのが自然であると感じる方法でそれらを抽象化しようとします。しかし、このクライアントはAlphaにまだ残っています。私は元々持っていたので、私はそれに専念する時間がありませんでした。それでも、私はまだディスカッションフォーラムでサポートを提供しています(そして私もここで質問します)。また、APIコールのキューイング機能、オブジェクトキャッシング、FQL Multiqueryのサポートを追加するために2〜3週間で別のリリースを予定しています、より良いFacebook Connectのサポート、その他のバグ修正が含まれます。

Some recent love for the .NET Facebook API Client

Facebookの開発者向けツールキット

フェア警告:私は実際には数年使用していない、とほとんどが何であれ、私はここで言って、私が読んで、他のユーザから聞きました。

私が理解しているところでは、FDTははるかに人気があり、おそらくFacebook用に書かれた最初の.NETクライアントでした。もともとはClarity ConsultingによってMicrosoft(?)からの契約の下で開発されたもので、以来、コミュニティによって「サポート」されています。私が前に言ったように、私がクライアントを始めたとき、このプロジェクトの開発は基本的に停滞していましたが、その後6ヶ月ほどで追加されたAPIメソッドの大半、 main dev's Twitter feedでは、まだ積極的に開発されています。私はこのクライアントのユーザビリティと安定性について多くの苦情を受けました。特にASP.NET MVCを使いたい場合は特にそうですが、プロジェクトのディスカッションページをチェックして自分で確認することをお勧めします。

Facebook.NET:

この偉大なライブラリだった - それは最新の状態に保たれていたとき、私はかなり頻繁にそれを使用していたが、残念ながら断念されているようです。

+0

ホーン・トーイングにもかかわらず、このプロジェクトはその後、放棄されたサイド・プロジェクトのスクラップ・パイルに追加されていることを読者に指摘してください。現在のところ、実行可能な選択肢は1つしかないようです:http://facebooksdk.codeplex.com/ –

+0

この回答はほぼ2歳です。ダウンボートは本当に必要でしたか?新しいSDKを含むように編集されました。 –

0

私が開発した新しいAPIをリストに追加したいかもしれません。

Branches FB API

使いやすいですが、ロック解除するには50ドルの費用がかかりますが、他のライブラリを手に入れて時間を節約できます。私たち自身のウェブサイトで使用されているため、継続的に更新されています。つまり、FBがオブジェクトを変更した場合でも、ブレークしないように設計されています。

試してみて、それがどのように機能するのか教えてください。

私はVS 2008のために何かが必要だったので、主に書きました。また、強力な型付きライブラリが好きなので、デバッグに適しています。 Facebook APIに取り組むには複数の方法があるので、正直なフィードバックを聞くことが大好きです。

関連する問題