Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/30.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 有使用Windows Sharepoint Services的Sitecore CMS的经验吗?_Asp.net_Sharepoint_Wss_Sitecore - Fatal编程技术网

Asp.net 有使用Windows Sharepoint Services的Sitecore CMS的经验吗?

Asp.net 有使用Windows Sharepoint Services的Sitecore CMS的经验吗?,asp.net,sharepoint,wss,sitecore,Asp.net,Sharepoint,Wss,Sitecore,我计划开发一个基于Sitecore CMS的解决方案,该解决方案将允许客户公司以Sharepoint方式管理其文档(版本控制,差异??)。 当然,我们正在限制项目所需的许可证数量,而客户还没有MOSS的许可证,因此我们不能简单地使用Sitecore Sharepoint Connector,从我阅读的所有内容来看,它需要MOSS安装,并且不能与裸WSS一起使用 据我所知,Sitecore CMS不会对文档进行这样的版本设置,但是否有可能采取变通办法 理想情况下,我们将以与普通页面相同的方式处理文

我计划开发一个基于Sitecore CMS的解决方案,该解决方案将允许客户公司以Sharepoint方式管理其文档(版本控制,差异??)。 当然,我们正在限制项目所需的许可证数量,而客户还没有MOSS的许可证,因此我们不能简单地使用Sitecore Sharepoint Connector,从我阅读的所有内容来看,它需要MOSS安装,并且不能与裸WSS一起使用

据我所知,Sitecore CMS不会对文档进行这样的版本设置,但是否有可能采取变通办法

理想情况下,我们将以与普通页面相同的方式处理文档和文件,从而实现差异和其他功能

有什么想法吗

谢谢


Marcin B

您可以像在Sharepoint中一样锁定和版本内容项或媒体库项。您也有diff,但它仅适用于html/文本内容,不适用于图像或office文档等媒体库内容。在那些你刚刚锁定+下载+编辑+上传+解锁的新版本。 如果您认为在“编辑”中锁定项目,并在“保存”中创建新版本,则可以在前端使用外部网中的Sitecore API轻松创建版本控制/锁定GUI。我在Sitecore 5.3.1上做过一次,这已经足够满足我的要求了。我的实现与SVN commit的逻辑类似,在SVN commit中,您可以将文件上传到文件夹中的MediaLibrary,并可以编写“commit”注释

我建议探索一个bit API并尝试一下,如果您可以在Sitecore中完成所有工作,我认为您不需要任何额外的模块或Sharepoint许可证。特别是如果您制作了一些漂亮的AJAX小部件,使“新版本锁定+下载+编辑+上传+解锁”无缝化,客户会很满意,并通过许可证节省很多钱