.net NET中的文档管理系统

.net NET中的文档管理系统,.net,document-management,dms,.net,Document Management,Dms,有人知道可以与.NET集成的文档管理系统(或模块)吗 谢谢。我不完全确定您想要什么样的集成。如果您正在寻找一个独立的解决方案,它有一个可从.Net语言使用的API接口,我不禁要提到。尽管我需要指出,这一建议可能极为偏颇 该系统是商业化的,但有一个免费版本,有一些限制,如用户数量等,我相信 该API是一个非常可靠的COM API,通过COM互操作可以非常顺利地工作。它是强类型的等等,所以从.Net使用它不像其他一些COM API那样麻烦。(Cough..Office..Cough)在内部,API用

有人知道可以与.NET集成的文档管理系统(或模块)吗


谢谢。

我不完全确定您想要什么样的集成。如果您正在寻找一个独立的解决方案,它有一个可从.Net语言使用的API接口,我不禁要提到。尽管我需要指出,这一建议可能极为偏颇

该系统是商业化的,但有一个免费版本,有一些限制,如用户数量等,我相信


该API是一个非常可靠的COM API,通过COM互操作可以非常顺利地工作。它是强类型的等等,所以从.Net使用它不像其他一些COM API那样麻烦。(Cough..Office..Cough)在内部,API用于提供一个web界面,作为本机Windows集成的替代方案,因此它可以保持最新状态,并因此可用。

旧的经典是。模块周围有一个很大的社区,当然你可以自己编写。最棒的是它是开源的。

看看,或者。我目前正在评估这两种方法,将其作为我们网站的一种潜在解决方案。

如果成本没有问题,并且您可以使用标准的DMS(例如,仅进行小型定制开发),这对于文档管理和基于文档的团队协作非常有用。创建工作空间,与Office产品集成(例如,您可以将Word和Excel工作直接保存到Sharepoint服务器上的协作空间中)。对于已经精通Office套件的最终用户来说,这是一个非常愉快的用户体验


话虽如此,但有两个注意事项——它的成本高得离谱,而深层次的核心定制不仅仅是一点痛苦。不过,表面的小部件类型定制是一件轻而易举的事。

下面列出了当今企业中最常见的一些DMS。 (它们都可以集成到.net中)

  • 电磁兼容
  • 蜂鸟
  • 开放文本
  • Microsoft Windows SharePoint Services
  • 施乐DocuShare
  • 由Oracle提供的UCM
  • IBM的FileNet
  • 交织工地

  • 是否可以使用Sharepoint?这将提供大量的功能,而您只需编写少量代码,但您必须进行配置。@DOK:听起来像是我的答案,您为什么不将其作为答案发布?我认为DNN并不特别适合DMS任务。仅仅因为你可以写一个模块来做任何事情并不意味着什么。它似乎比DM更适合WCM。这两个都是WCM系统,而不是DM系统。他们有DM附加组件吗?CM和DM在.NET上的区别有点模糊。因为他们没有具体说明任何细节,我想我应该给他们指出一些其他的工具。Sitefinity非常接近于在线文档系统。Windows Sharepoint Services包含在Windows 2008 Server中,并具有MOSS的所有基本文档管理功能。如果您仅在公司内部网上使用它(即,您不需要面向web的服务器),则不需要额外的许可。我曾在EMC(eRoom和Documentum)、Hummingbird DM、OpenText LiveLink、Xerox DocuShare和Microsoft SharePoint上工作过。我可以告诉你,SharePoint是唯一一个易于使用.Net Framework的应用程序。LiveLink有一个可接受的API,但安全连接有限。。。eRoom/Documentum/DocuShare都有糟糕的API。。。。