2007年9月14日星期五

Facebook From DotNetNuke's Shaun Walker
【这篇文章是DotNetNuke开发团队的Shaun Walker写的使用Facebook的体验】

我近期对Facebook非常感兴趣,由于我订阅了《商业2.0》杂志,其9月份的一篇文章名为“Facebook经济”吸引了我的注意力,它描述了Facebook平台,以及在Facebook提供了开放的API接口之后带来了潜在商业机会。由于我对Web2.0社交网络以及开源项目有一定的基础,因此决定深入研究一下Facebook。
首先我创建了一个Facebook帐号,并且加了几个朋友,首先吸引我的是这个系统非常像我2000年左右写的一个应用,当时我的应用就是我公司的名字“Perpetual Motion”。我的应用本意是帮助朋友和家人在线联系、分享照片、事件和消息。具有用户和用户交互和沟通的理念(甚至有一个连目前的Facebook都不具备的过滤功能)。我现在仍然保存着那些代码,使用经典的ASP、COM和SQL Server搭建的。不幸的是,当时这种技术的局限性很强,因此,除了我的家人之外,没有其他人使用这个系统。第二件我感兴趣的事情是,我发现Facebook的“社交网络”以女性居多(试图加我为好友的前五名都是女性),由此可见,女性是比男性更具备“社交性”的。不过我主要是想亲自体验一下Facebook的开发环境、创建一个应用系统、并且体验一下如何与DotNetNuke平台进行集成。
上个周末,我创建了我的第一个Facebook应用,该应用是基于Nikhil Kothari的Facebook.Net应用库进行开发的。尽管Facebook的开发环境比较混乱而且感觉局限性很大,但是它的IFrame特性还是非常强大的,而且感觉和DotNetNuke的集成还是有一定的可能性的。我的第一个应用从编码到发布并没有花费太多时间,总体上来说,我对这个开发过程和结果还是满意的。

我的Facebook体验还没有结束,我需要发布我的Facebook应用,并且期望从用户那里得到评价(该应用需要从五个在线用户中选择一个)。通过这个体验,我希望可以更多的理解“社交网络应用”和社交类软件的开发人员的想法,我相信这对发展DotNetNuke是有益的。

用户可以通过如下的地址访问我的第一个Facebook应用:http://www.facebook.com/apps/application.php?id=4909742561

没有评论: