Cómo conectarse a Facebook y depurar la aplicación de Facebook usando C # SDK

Realmente estoy luchando tratando de encontrar algo que realmente funcione para tener lo básico en funcionamiento. Incluso las aplicaciones de tutoriales que vienen con el SDK parecen tener que cargarse para que funcionen, por lo que no hay una manera fácil de depurar y probarlo localmente.

¿Alguien tiene un enlace a una muestra de trabajo con la que podría trabajar?

¡Salud!

Esto es lo que tengo actualmente en mi aspx. No hay nada en el código subyacente:

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="FacebookTest.WebForm1" %>
<%@ Import Namespace="Facebook" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://www.facebook.com/2008/fbml">
<head runat="server">
    <title></title>
</head>
<body>
    <p>
    </p>
    <% var app = new FacebookApp();
       if (app.Session == null)
       {%>
        <img id="fbLogin" src="login-button.png" />
            <%
       }%>
    <div id="fb-root"></div>
    <script src="http://connect.facebook.net/en_US/all.js"></script>
    <script>
        FB.init({ appId: '<%:FacebookSettings.Current.AppId %>', status: true, cookie: true, xfbml: true });
        $('#fbLogin').click(function () {
            FB.login(function (response) {
                if (response.session) {
                    //window.location = '<%--:Url.Action("Profile") --%>'
                } else {
                    // user cancelled login
                }
            });
        });
    </script>

</body>
</html>

Respuestas a la pregunta(1)

Su respuesta a la pregunta