.net 有没有好的开源SharePoint组件可以将您从内部SharePoint管道中抽象出来?

.net 有没有好的开源SharePoint组件可以将您从内部SharePoint管道中抽象出来?,.net,sharepoint,components,.net,Sharepoint,Components,我正在寻找一组良好的可重用组件,这些组件可用于通过web服务(最好是开源)与SharePoint进行通信 我希望从CAML、WebDav和SharePoint Web Services中获得一些抽象信息,以帮助我加快开发速度 理想情况下,我希望从列表中选择、插入、更新和删除,管理列表项目中的附件,从sharepoint下载项目,从所有者信息中检索用户元数据。这类事情 对于使用SharePoints web服务模型的Sharepoint,是否存在任何这样的抽象?显然,使用MOSS组件API是不可能

我正在寻找一组良好的可重用组件,这些组件可用于通过web服务(最好是开源)与SharePoint进行通信

我希望从CAML、WebDav和SharePoint Web Services中获得一些抽象信息,以帮助我加快开发速度

理想情况下,我希望从列表中选择、插入、更新和删除,管理列表项目中的附件,从sharepoint下载项目,从所有者信息中检索用户元数据。这类事情

对于使用SharePoints web服务模型的Sharepoint,是否存在任何这样的抽象?显然,使用MOSS组件API是不可能的,因为它将只在托管的MOSS服务器上运行,我正在编写一个SOA应用程序


感谢您

为什么它不是开源的,而且它仅适用于SharePoint 2010,Microsoft在使用其客户端对象模型在客户端平台上访问SharePoint API方面做得很好。基于JavaScript(Winforms/WPF和Silverlight客户端的托管.NET dll)的网站存在不同的版本。更多信息请访问


除了OTB Web服务之外,不确定SP 2007是否有其他功能。

为什么它不是开源的,并且只适用于SharePoint 2010,Microsoft在使用客户端对象模型在客户端平台上访问SharePoint API方面做得很好。基于JavaScript(Winforms/WPF和Silverlight客户端的托管.NET dll)的网站存在不同的版本。更多信息请访问


除了OTB Web服务之外,对于SP 2007的任何内容都不确定。

Hi John,你是说这些客户端上下文对象可以远程调用,不像在SharePoint 2007中,必须从本地moss服务器调用对象模型吗?我想是这样的…:)例如,Silverlight版本有一个与XAP文件一起部署的托管DLL。silverlight应用程序调用客户端对象模型(托管DLL),然后调用远程MOSS服务器。它本质上是对MOSS服务器调用的一个(非常好的)包装器,但您不是直接调用Web服务Hi John,您是说这些客户端上下文对象可以远程调用,而不像SharePoint 2007中,您必须从本地MOSS服务器调用对象模型?我想是这样的…)例如,Silverlight版本有一个与XAP文件一起部署的托管DLL。silverlight应用程序调用客户端对象模型(托管DLL),然后调用远程MOSS服务器。它本质上是对MOSS服务器调用的一个(非常好的)包装器,但您不能直接调用Web服务