DotNetNuke 公司是一家领先的自适应 Web 软件提供商,致力于确保企业在线业务的高效性和相关性。该公司于 2012 年推出了改进的 SharePoint 集成方案。这款全新的 SharePoint 连接器能够支持 SharePoint 2007 和 2010 版本,并实现了 DotNetNuke 出色的文档管理和 Web 内容管理解决方案之间的无缝集成。以下是一些您在进行正确集成时必须考虑的最佳实践:1. 文档管理:SharePoint 是适用于各种规模企业的优秀文档管理系统。该系统基于云端构建,可最大限度地提高访问性和存储容量,团队成员能够利用该系统协作并共享几乎无限量的数据和文档。它与 Outlook 有效集成,并利用社交工具来增强组织有序、协作高效的工作氛围。此外,它还支持团队成员将原始数据转换为美观的交互式报告。 2. 与 SharePoint 集成:DotNetNuke 可自动集成 SharePoint,这意味着如果系统正常运行,则无需额外操作。此外,它还可以通过自定义模块轻松集成到 DNN Community 中。其目标是开发一个系统,使 SharePoint 能够从防火墙后与面向公众的网站进行有效通信。这意味着您可以高效、安全地将文档推送到 DNN 网站上的门户。还可以设计过滤规则,以了解各个文档的去向。3. DNN 企业版:对于那些使用 SharePoint 作为文档管理系统并希望将其集成到自身网站的用户而言,Nuke 企业版是一个不错的选择。借助此版本,可以以非常经济的价格实现自定义集成。通过连接器,可以绕过防火墙限制,并在直接从文档库发布内容时保持内容的实时更新。每个发布的文档都受到 DNN 面向角色的安全网络的保护。 4. 绕过防火墙:许多公司使用 SharePoint 作为文档库,而将 DNN 作为面向公众的网站。在大多数情况下,这意味着 SharePoint 服务器位于受信任区域内,而 DNN 则对公众开放。两个服务器之间的所有通信都从 SharePoint 服务器开始。此功能无需对安全策略进行任何修改即可使用。5. 利用筛选视图:文档管理系统提供的内置筛选视图简化了“创建视图”用户界面的使用。无需维护两套不同的筛选器集,即可使用已创建的视图。由于筛选和相关用户界面功能的开发时间大幅减少,因此可以将更多时间用于核心功能的开发。6. 扩展 Web 应用程序:如果已有使用 Active Directory 进行身份验证的 SharePoint Web 应用程序,则可以将其扩展以支持来自 DotNetNuke 的用户。为此,需要为即将创建的 SharePoint 站点创建 DNS 或 hosts 文件条目。 7. 修改 web.config 文件:SharePoint 应用程序中的 web.config 文件需要进行一些更改。在进行任何修改之前,建议先创建备份。8. 控制文件大小:关于文件大小,DotNetNuke 在主机设置中提供了一个选项,用于限制网站上的文件大小。连接器会将文件与该限制进行比较。大于网站规定限制的文件将不会被发布。9. 从文档管理系统中删除文件:如果选中“传播删除”,则从文档管理系统中删除的文件也会从 DNN 中删除。但是,如果已删除的文件包含来自某个模块的引用,则会显示断开的链接。10. 管理权限:请记住,从 SharePoint 到 DNN 站点的权限由 DNN 的安全模型管理。无法跨 SharePoint 和 DNN 管理权限。这是因为在很多情况下,内网和公共网站的用户和角色是不同的。有效实现无缝集成后,组织可以安全高效地将文档直接从 SharePoint 发布到各自的外部网站。定制 SharePoint 开发团队可以帮助您在预算和时间范围内完成项目。