Search

Categories

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Send mail to the author(s) E-mail

# Wednesday, 04 May 2011

http://facebooksdk.codeplex.com/

and video from Mix 2001 http://channel9.msdn.com/events/MIX/MIX11/OPN06

by http://www.jimzimmerman.com/blog/

of http://www.thuzi.com/

browser he uses is http://www.rockmelt.com/

Controller code:

[CanvasAuthorize(Permissions = "user_about_me,user_relationships,user_likes,friends_likes")]
public ActionResult About()
{
var fb = new FacebookWebClient();

// graph
dynamic result = fb.Get("me");
//dynamic fqlResult = fb.Query("SELECT uid, name, significant_other_id, pic_square FROM user WHERE uid = me()");

// fql
dynamic fqlResult = fb.Query("SELECT uid, name, pic_square, music FROM user WHERE uid = me()" +
"OR uid IN (SELECT uid2 FROM friend WHERE uid1 = me())");
return View(fqlResult);
}

then in the view

@model dynamic

@{
ViewBag.Title = "About Us";
}
<h2>
About</h2>
<p>
<Table>
@{
foreach (dynamic item in Model)
{
<tr>
<td>@item.name</td>
<td><img src="@item.pic_square" /></td>
<td>@item.music</td>
</tr>
}
}
</Table>
</p>

| | #