我为一个大型的当地政府组织工作,该组织即将开始使用 SharePoint 将我们老化的 Intranet 替换为一个全唱歌全跳舞的协作网站。Intranet 的重点将是用 SharePoint 安装替换散布在组织中的随机文件、内容页面和文档,这将神奇地为所有这些带来秩序。
已经决定将 SharePoint 用于 Intranet。
我们在公共网站上使用的 CMS 也需要更换。我曾提议使用 UmbracoCMS,但由于我们的 Intranet 上尚未实施 SharePoint,我的老板也建议在网站上使用 SharePoint。由于他不是开发人员,因此他从纯逻辑的角度提出了这一建议,我可以理解为什么这种行动方案似乎是明显的前进方向。
我对使用 SharePoint 覆盖我们的网站持怀疑态度。我们只需要它的实际“内容管理”元素,而网站的大部分其余部分都由现有的 .NET 应用程序组成。
对于我们的 Intranet,使用 SharePoint 进行开发似乎很明显,因为它将与电子邮件和 Office 集成,并允许共享内容并与我们的 Active Directory 集成(或者这就是我的假设)。
但是,我们的网站完全不同,它包含许多应用程序以及一个古老的 CMS。这是一个公共部门网站,因此网站的可访问性和互操作性是关键。它需要易于使用并生成清晰可访问的输出和有效的 XHTML 兼容代码。对于网站,我们不需要 SharePoint 的任何协作或文档共享功能。
我对网站使用 SharePoint 的直觉是,这是一个非常糟糕的主意。
我建议将 UmbracoCMS 作为我希望我们拥有的控件将比使用 SharePoint 更好,它与 .NET 的集成意味着我们可能能够比使用 SharePoint 更轻松地将所有应用程序结合在一起。
是否有人有使用这两种产品或两种产品的任何经验,或者知道 SharePoint/Umbraco 中的任何很酷的功能,我可能会更清楚地说明这一点?