<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Obstructed Graph &#187; Social Networking</title>
	<atom:link href="http://robertschultz.org/tag/social-networking/feed/" rel="self" type="application/rss+xml" />
	<link>http://robertschultz.org</link>
	<description>A blog managed and maintained by a software engineer living in Fresno, California.</description>
	<lastBuildDate>Mon, 09 Aug 2010 07:13:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Mozilla Service Week in Fresno</title>
		<link>http://robertschultz.org/2009/09/02/mozilla-service-week-in-fresno/</link>
		<comments>http://robertschultz.org/2009/09/02/mozilla-service-week-in-fresno/#comments</comments>
		<pubDate>Wed, 02 Sep 2009 17:41:41 +0000</pubDate>
		<dc:creator>Robert Schultz</dc:creator>
				<category><![CDATA[Fresno]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[Social Networking]]></category>
		<category><![CDATA[Volunteer]]></category>

		<guid isPermaLink="false">http://www.robertschultz.org/?p=386</guid>
		<description><![CDATA[I haven&#8217;t seen anyone else here in town promoting this, I thought I would since I&#8217;m trying to be more involved here especially with volunteering.  Mozilla (guys behind Firefox) are running a volunteer event all next week to get people to help others to embrace the web in a better way. This includes setting them [...]]]></description>
			<content:encoded><![CDATA[<p>I haven&#8217;t seen anyone else here in town promoting this, I thought I would since I&#8217;m trying to be more involved here especially with volunteering.  Mozilla (guys behind Firefox) are running a volunteer event all next week to get people to help others to embrace the web in a better way.</p>
<p>This includes setting them up on a social networking, helping them create branding using the web, upgrading their browsers or event installing a wireless router for them.  Here are the details from their page describing it:</p>
<blockquote><p>During the week of September 14-21, 2009, we&#8217;re asking individuals to step up and make a difference by using the Web to better their community. We&#8217;re looking for people who want to share, give, engage, create, and collaborate by offering their time and talent to local organizations and people who need their help.</p>
<p>Mozilla believes everyone should know how to use the Internet, have easy access to it, and have a good experience when they&#8217;re online. By utilizing our community&#8217;s talents for writing, designing, programming, developing, and all-around technical know-how, we believe we can make the Web a better place for everyone.</p>
<p>Mozilla has a history of changing the world – and the Web – in all kinds of amazing ways. When members of our community decide to take action, they can make a serious difference.</p></blockquote>
<p>So, I am going to try to do my part and help out others who maybe aren&#8217;t embracing the web as much as they should be.  I&#8217;m going to try to find others who need assistance as well so if you know anyone or your business or even your church let me know I am open for volunteering.</p>
]]></content:encoded>
			<wfw:commentRss>http://robertschultz.org/2009/09/02/mozilla-service-week-in-fresno/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Facebook + ASP.NET MVC</title>
		<link>http://robertschultz.org/2009/08/17/facebook-asp-net-mvc/</link>
		<comments>http://robertschultz.org/2009/08/17/facebook-asp-net-mvc/#comments</comments>
		<pubDate>Mon, 17 Aug 2009 15:17:05 +0000</pubDate>
		<dc:creator>Robert Schultz</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[ASP.NET MVC]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Social Networking]]></category>

		<guid isPermaLink="false">http://www.robertschultz.org/?p=344</guid>
		<description><![CDATA[Currently I am starting on a project that will be an application built on top of the Facebook platform.  If you have never built Facebook applications, they have a whole API and documentation you can read over here.  Anyway, since I am an ASP.NET developer I wanted to share my experience on what I found [...]]]></description>
			<content:encoded><![CDATA[<p>Currently I am starting on a project that will be an application built on top of the <a href="http://www.facebook.com" target="_blank">Facebook</a> platform.  If you have never built Facebook applications, they have a whole API and documentation you can read over <a href="http://wiki.developers.facebook.com/index.php/Main_Page" target="_blank">here</a>.  Anyway, since I am an ASP.NET developer I wanted to share my experience on what I found as far as libraries and toolkits that work with the ASP.NET MVC projects.  From what I understand, Facebook changes their API quite a bit and it&#8217;s very difficult to keep up unless you&#8217;re using their official PHP client library.</p>
<p><strong>Update</strong>: Another good library it seems when working with FQL, <a href="http://facebooklinq.codeplex.com/" target="_blank">Facebook Linq to Fql addon</a>.  Nice, I was wondering if someone had written one yet.</p>
<h3>Facebook Developer Toolkit + MVC Addon</h3>
<p>This seems to be one of the most popular libraries, as it has been in use for quite some time.  This also was the official toolkit released that was done by <span id="ctl00_ctl00_MasterContent_Content_wikiSourceLabel">Clarity Consulting for the Visual Studio Express team.  It seems that this project was dead in the water until recently when it picked back up again with the last release on June 22, 2009.  To enable MVC support though, you have to download an external addon that basically gives you additional logic to work with MVC framework like custom filter attributes for authentication.  But the problem here is this addon was based on an old version of Facebook Developer Toolkit and the MVC framework, and was never updated.</span></p>
<p><a href="http://www.codeplex.com/FacebookToolkit" target="_blank">Facebook Developer Toolkit</a><br />
<a href="http://corcoranpstech.blogspot.com/2008/06/facebook-mvc.html" target="_blank">MVC Addon</a></p>
<h3>Facebook.Net + Additional MVC Classes</h3>
<p>Another developer recommended using the Facebook.Net library which was developed by Nikhil Kothari, and tweaking some of the code with their own additional changes.  This includes creating a action attribute, session and session classes that override the default behavior.  Again, the problem with this approach seems to be that Nikhil has abandoned the Facebook.Net library and it&#8217;s just too much out-of-date.</p>
<p><a href="http://www.codeplex.com/Wiki/View.aspx?ProjectName=FacebookNET" target="_blank">Facebook.Net</a><br />
<a href="http://www.coderjournal.com/2008/06/mvc-facebook-wonderful-development-platform/" target="_blank">Additional MVC Classes</a></p>
<h3>.NET Facebook API Client</h3>
<p>This is one of the newer libraries to hit the scene, and while I think it&#8217;s the most kept up and robust, it is still lacking some API features.  Although, one of their philosophies is that they want to keep a library that is in sync as much as possible with the Facebook API changes that are constantly made which is a good sign.  They have a pretty extensive feature list that you can checkout <a href="http://facebook.codeplex.com/Wiki/View.aspx?title=Current%20Feature%20List" target="_blank">here</a>, but for me I need to work with the Events API which doesn&#8217;t look supported yet so this library might be a work in progress for me.</p>
<p><a href="http://facebook.codeplex.com/" target="_blank">.NET Facebook API Client</a></p>
<p>So, it still seems there is no definite answer to using the latest Facebook API with ASP.NET MVC.  A lot of work in progress or out-of-date libraries which is a little frustrating.  I hope my digging helps someone out there come up with some definitive answers when using Facebook and ASP.NET MVC.</p>
]]></content:encoded>
			<wfw:commentRss>http://robertschultz.org/2009/08/17/facebook-asp-net-mvc/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Climbing the Walled Garden of Facebook</title>
		<link>http://robertschultz.org/2009/08/09/climbing-the-walled-garden-of-facebook/</link>
		<comments>http://robertschultz.org/2009/08/09/climbing-the-walled-garden-of-facebook/#comments</comments>
		<pubDate>Sun, 09 Aug 2009 21:46:00 +0000</pubDate>
		<dc:creator>Robert Schultz</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Photos]]></category>
		<category><![CDATA[Social Networking]]></category>
		<category><![CDATA[Videos]]></category>
		<category><![CDATA[Walled Garden]]></category>

		<guid isPermaLink="false">http://www.robertschultz.org/?p=334</guid>
		<description><![CDATA[Recently I&#8217;ve had a sudden change of heart in regards to Facebook.  I&#8217;ve always been against using services that lock your data in to only users within that platform, which is pretty much what Facebook does.  But lately it seems I&#8217;ve been having second thoughts on a lot of this. My biggest excuse for using [...]]]></description>
			<content:encoded><![CDATA[<p>Recently I&#8217;ve had a sudden change of heart in regards to Facebook.  I&#8217;ve always been against using services that lock your data in to only users within that platform, which is pretty much what Facebook does.  But lately it seems I&#8217;ve been having second thoughts on a lot of this.</p>
<p>My biggest excuse for using public services like Flickr or Youtube/Vimeo was because if I wanted to share pictures or a video with friends they didn&#8217;t need to belong on Facebook.  Now, it seems almost everyone I know is on Facebook and is utilizing their built-in social applications like photo tagging, videos, among others.  If the point of me putting my pictures on Flickr is to only share them with my friends and family, why not just import them into Facebook and immediately share to everyone and avoid the $25/year I pay to Flickr?  I guess you could say there are some bits of data out there I want to keep 100% public, but do the people that see it really care?</p>
<p>Another thing to think about is what happens in 1 or 2 years and Facebook may no longer be the behemoth it is right now.  Will I be able to export my data out?  Or is it stuck within Facebook&#8217;s platform forever and there&#8217;s nothing I can do to ever get it exported back to my computer?  This would be a scary situation.  But then again, all my digital media is in the cloud as of today anyway and not backed up locally.</p>
<p>Joel Atwood of Coding Horror fame <a href="http://www.codinghorror.com/blog/archives/000898.html" target="_blank">makes a good point</a> that he will never use private social networks because we have the best social network right in front of us: the Internet.</p>
<p>In my honest opinion I think the point of what a social network is for, is to be social.  If all of my friends and family are on that network, it only makes sense to be social with my digital media within that network between them.</p>
<p>But for some reason I feel like I&#8217;m going against my conscious.</p>
]]></content:encoded>
			<wfw:commentRss>http://robertschultz.org/2009/08/09/climbing-the-walled-garden-of-facebook/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
