2

我们已经有我在其中工作了一段时间的 SharePoint,但我们并没有做很多工作。我们有一个包含数百个 ASP/ASP.Net 应用程序的 Intranet,我想知道可以做什么样的事情来与 SharePoint 集成以创建一个更加无缝的环境?我们现在将文档和生产移动请求等放在 SharePoint 中,但它更像是自己的独立系统,而不是我们内部网上的集成工具。

我四处寻找其他人在使用 SharePoint 做什么,但我发现了很多无用的信息。

4

9 回答 9

2

典型的 Intranet 门户按部门划分功能。每个部门都可能有一些自定义的基于 Web 的应用程序,您可能曾经在 ASP.Net 中实现过这些应用程序,并从 Intranet 门户链接到这些应用程序。使用 sharepoint,您可以开始将这些自定义 Web 应用程序的有用部分作为模块化部分引入,以便门户的业务所有者可以更好地控制信息的结构和向他/她的用户显示的方式。

想想仪表板,其中填充了仅对各个部门有意义的自定义指标。这是最明显的起点之一。人力资源、会计、IT,他们都有想要跟踪和显示的指标。他们都有遗留系统,他们可能希望从中关联信息。所有这些都可以在可重用的 Web 部件中完成。由于 Sharepoint 为最终用户提供了对布局、显示、受众控制等的控制权,因此您最终不会整天都在重新发明轮子。

于 2008-09-24T15:12:21.437 回答
2

SharePoint 被设计成一个协作门户和文档存储库。如果您在其他内部网站中包含其他业务流程,则将这些网站转换为 SharePoint 子网站可能不会带来太多好处。

但是,如果您的应用程序(联系人列表、库存、规格等)存在显着重叠,您可能希望进行投资合并。

于 2008-09-24T15:12:41.840 回答
2

将最常用的 asp.net 应用程序移动到在 SharePoint 站点中运行对您来说是一个好主意。每个应用程序既可以作为控件直接添加到页面布局上,也可以集成到 Web 部件中(使用 Web 部件加载子控件)。

这将允许您使用灵活的 moss 界面将 asp.net 应用程序移动到统一的信息架构中,以便人们可以轻松找到该应用程序。

SharePoint 很容易推出一些可行的东西,但是创建一个无缝的 Intranet 确实需要在 SharePoint 本身之外进行一些思考(即应该去哪里,用户需要看到什么,导航结构......)

这确实是很多工作,并且需要 IT 领域以外的人员提供大量投入。

于 2008-09-24T22:41:29.063 回答
1

如果您有 InfoPath,则可以创建联机表单。您可以共享您的文档并在线编辑它们。您可以在这些文档上启动审批工作流程。您可以创建民意调查。您可以创建工作组。

基本上,SharePoint 是一个巨大而强大的文档存储,但您可以做任何您可以在任何 ASP.NET Web 应用程序中做的事情。您可以创建例如自定义工作流来自动化业务流程。我们已经为几个客户创建了企业内部网,有时还创建了互联网站点,所以它确实有效。:)

但有时很难实现所要求的功能(很多变通方法)。

于 2008-09-24T15:14:12.853 回答
1

真的它是一个盒子里的内部网。我们几乎所有的日常开发任务都离不开它。我们保留文档、跟踪缺陷、管理人员休假等。您可以迁移您的 asp.net 和 asp 应用程序以在 sharepoint 站点下运行。在管理部分,您可以将 Web 应用程序设置为在同一站点下运行,但不受 sharepoint 的控制。这可能有助于它完全独立的“感觉”。

Sharepoint 确实改变了人们思考 Web 开发的方式,这是关键。您不再开发独立的应用程序,而是添加到现有框架。我会说它类似于拥有“数据孤岛”与包含公司所有数据的集中式数据库系统。一旦人们意识到一切都是相互联系的,就会感觉更像是一种无缝的整合。我的建议是积极尝试在 sharepoint 中创建应用程序,并考虑如何将现有应用程序迁移到它上面。

于 2008-09-24T15:15:45.797 回答
1

来自 ERP 的 BI 和报告如何?当我们知道 IE 无法处理具有 10000 个表格行的页面(没有分页)时,许多人没有意识到,但报告工具的成功取决于所使用的网格对象的性能 - Excel 和来自已失效 Office Web 的 SpreadSheet obj组件仍然是用户(会计师、经理、首席执行官)选择的第一名。

于 2012-06-23T14:28:52.117 回答
0

我认为这取决于您的环境。在我们的环境中,我们为每个部门设置了自己的页面,并将其用于基本信息、调查和员工主页。我们使用 Tim Huer 的 RSS 控件构建了 Google/Live Search 和 Weather.com 小部件并滚动 RSS 提要。

于 2008-09-24T15:05:15.633 回答
0

您可以做的一件事是创建 Web 部件以提供对现有应用程序数据的访问。最初它们可能只是只读视图,但根据您的经验,它们可以被充实以允许写入。

另一个想法是在 SharePoint 和您的应用程序之间添加链接(假设它们是基于 Web 的);这至少会允许它们之间的流动。

我还没有这样做,但理论上您也可以对 SharePoint 进行外观设计,使其看起来像您的 Intranet 的其余部分。

于 2008-09-24T20:55:59.973 回答
-1

创建库

表单库、文档库、幻灯片库

创建标准或自定义列表

标准列表 - 公告、任务、联系人

自定义列表 - 供应商、承包商、库存、订单

设置安全的团队讨论区

建立共享团队日历

在文档和列表上创建简单的工作流程

于 2010-08-17T05:19:19.283 回答