打开/处理SharePoint等Word文档

当使用asp.net处理服务器上的Word文档(.docx)时,有人能指出正确的方向。

我知道我可以使用提供的API写入并阅读.docx文档。

但我想像SharePoint一样实现这一点。 用户浏览网站,他已登录,然后选择在文件夹中创建新的Word文档,然后Word文档下载并在本地打开。 然后我希望用户能够将文档保存回服务器。

或者,是否有任何好的组件用于在浏览器中读取/写入Word文档。 我试过使用Telerik编辑器组件没有任何运气。

第一:关于Sharepoint&Word: Sharepoint使用名为WebDAV的协议来提供此function。

Afaik是WebDAV是IIS(安装Windows组件)中包含的标准协议。 Windows可以像WebDAV那样与某些已安装的驱动器通信,因此Word可以处理从那里提供的.doc文件。 要从ASP.NET与WebDAV实例进行通信,可以使用http://www.independentsoft.de/webdav/index.html 。

我想将用户重定向到WebDAV服务器上的Word文档应该让它为用户工作,但我不确定。 从未实际实施过WebDAV解决方案。


好编辑:如果你有一小组用户,你应该看看xstandard ,我发现到目前为止最酷的富文本编辑器可用。 然而它适用于Java / ActiveX,因此您的用户应该首先安装组件,但它支持图像拖放等。我从未见过本机浏览器编辑器给我一个很好的体验(Telerik最接近2年前) )。