SharePoint 2010 Silverlight应用程序服务器对象模型?

时间:2010-08-17 11:33:08

标签: silverlight sharepoint-2010

我目前正在加速使用SharePoint 2010,并且我正在通过SharePoint可以公开silverlight应用程序的不同方式努力。

据我了解,客户端对象模型受到更多限制,例如,其他应用程序可以通过WCF与SharePoint进行交互。一个示例是自定义构建系统,它从SharePoint列表中检索引用数据。

服务器对象模型在SharePoint中提供了更多功能。一个例子是为Web部件编写的代码。

我被告知要部署一个silverlight应用程序,您可以创建xap,使其可以通过SharePoint Web前端访问,创建一个Silverlight Web部件并指向它。

所以,我的问题是,假设我之前提到的情况或多或少,SharePoint可以访问服务器对象模型,还是与外部系统相同,并使用客户端对象模型?

我正在学习这一切,很高兴收到有关我可能无法正确理解的任何内容的反馈。

1 个答案:

答案 0 :(得分:1)

您可以从Silverlight访问客户端对象模型。 Silverlight是一个客户端。它在用户的浏览器中运行,因此它不在服务器上,因此除了通过服务调用之外无法访问服务器的功能。客户端对象模型将为您提供与各种列表和函数的直接集成,并使其易于集成。

观看此视频了解更多信息:

http://channel9.msdn.com/learn/courses/SharePoint2010Developer/ClientObjectModel/SilverlightClientObjectModel/