我可以在ASP.NET中使用为ASP.NET MVC SDK设计的Facebook-C#-SDK Webforms

问题描述:

我打算在ASp.NET Web窗体中创建tutorial。这可能吗?我可以在ASP.NET中使用为ASP.NET MVC SDK设计的Facebook-C#-SDK Webforms

+0

那么,我有什么替代ASP.NEt WebForms?我想使用Facebook的c#sdk,因为它使我的生活更轻松 – Ryan

MVC是建立在Web表单之上的,因此,你可以在网络表单上做到这一点,但是没有MVC,你就无法做到这一点。

有一些MVC库的一些方面可以在Web窗体中使用,而无需真正创建MVC应用程序,但这不是简单的樱桃挑选功能的情况 - 您指定的项目旨在构建MVC的顶部。

当然,你可以只使用Facebook的JavaScript库的调用:

http://developers.facebook.com/docs/reference/javascript/

的唯一的事情是,你将无法使用其在该教程,因为他们提到的DLL文件是为MVC而构建的。所以基本上,您只需创建一个ASP.NET Webforms应用程序,该应用程序使用Facebook JavaScript库与Facebook交谈。

是的,您可以使用FaceBook和ASP.NET的JavaScript库。不,您不能像ASP.NET WebForms那样使用该项目,因为它是MVC代码。但是,您可以剪出您想要用于ASP.NET Webforms项目的部分。

您可以在不使用MVC的情况下使用Facebook C#SDK for webforms。

只要确保你只参照Facebook.dll和Facebook.Web.dll中

Facebook.Web.Mvc.dll主要是围绕Facebook.Web.dll中的包装可使得使用MVC的工作容易得多。

+0

我可以在哪里可以找到一个用fb C#sdk的webforms教程? – Ryan

+0

下载最新的源代码并检出示例文件夹。任何包含“AspNetWebForms”的东西都是一个asp.net web表单的例子。 – prabir