科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网网络频道Facebook遭遇.Net 妥协还是保持特性

Facebook遭遇.Net 妥协还是保持特性

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

Facebook是非常流行的社交网站,也是程序开发者的平台,但是周二在San Francisco举行的VSLive会议演讲中提到,程序开发者必需学习Facebook固有的特性。

作者:滕跃(编译) 来源:艾瑞网 2008年7月15日

关键字: Facebook SNS 社会网络

  • 评论
  • 分享微博
  • 分享邮件

  Facebook是非常流行的社交网站,也是程序开发者的平台,但是周二在San Francisco举行的VSLive会议演讲中提到,程序开发者必需学习Facebook固有的特性。

  在Facebook上开发程序更像是嵌入程序,而不同于通常的Web开发,咨询公司Platform Associates的CEO Jeffrey McManus在发言中说到。他介绍用微软的。Net技术来开发程序。

  Facebook是一个平台,以拥有能让开发者创建程序的技术集合为特色,开发者创建的程序可以融合Facebook的数据。这可以包含应用程序,例如使Facebook 调用的Web服务和应用程序能在Facebook内部运行。

  McManus说:“98%的Facebook用户在使用某种第三方应用程序。”

  许多事情都是在Facebook之上建立的。McManus举了两个例子,Slide.com,一个个人媒体网络,和图片共享网站RockYou.

  McManus说,随着微软的一些技术如Visual Studio可以用来开发Facebook应用程序,Facebook能更好的容纳用PHP(Hypertext Preprocessor,超文本预处理程序)写的语言。

  “对于。Net开发者而言,Facebook的现状非常糟糕,” McManus说到,他为Facebook展示了一个Windows窗体客户端程序。开发者可以用。Net来建立Facebook应用程序,但是并没有获得很好的支持。

  据McManus透露,Facebook的开发应用程序的技术包括FBML (Facebook Markup Language)和IFrame,HTML架构在页面上了留了一个接口可以在页面内显示另一个页面。

  这整体还有一个因素就是Facbook.Net,一个。Net库包含了Web服务并处理鉴定和其它元素。微软的新多媒体展现技术Silverlight,使用FBML也能在Facebook获得支持。

  Facebook可以让用户控制数据,也在软件方面给了用户某些强制性的规定,这些规定是处在变化的状态。McManus说:“规定的变化可能依据Facebook的战略,或是一个可以摧毁你的应用程序的任何事情。”

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章