Facesharp

FaceSharp

The .NET Facebook StarterKit

Join the .NET Movement in Facebook Apps

So, why choose FaceSharp?

  1. Always Current

    • Multiple check-ins each week.

    • Supports OAuth 2.0 features in Facebook.

    • Supports both older authentication and newer Graph API.

    • Is both discoverable and flexible:

      • Discoverable

        Built in support for commonly used objects:

        var friends = facebookApi.User.GetFriends();
      • Flexible

        Support for dynamics as well:

        dynamic friends = facebookApi.GraphApi.MakeGraphRequest("me", "friends", new[] {"id", "name", "first_name", "last_name"});
    • Support using Facebook Authentication:

      • Facebook Applications (i.e. apps.facebook.com/<<your app name>>)
      • Public Sites
      • Desktop Applications
    • Built with Hammock for REST toolkit and JSON.NET — easy to read, tweak and make it your own.

  2. Well Documented

    • Build apps from nothing in minutes.
  3. Open License

    • Liberal MIT Licensing. Fully customize your code.