gpt4 book ai didi

c# - 将 SharePoint 屏幕添加到旧版 C# 应用程序

转载 作者:太空宇宙 更新时间:2023-11-03 14:22:25 25 4
gpt4 key购买 nike

我们有一个用 C# 编写的企业应用程序,我们很好地提供给客户。服务器在我们的数据中心运行,客户通过同样用 C# 编写的 Windows 应用程序进行连接。相当标准。

管理层希望将仪表板添加到我们的应用程序中。我被告知要研究使用 sharepoint 以某种方式将 sharepoint 仪表板添加到我们的客户端应用程序 (winforms) 的主屏幕。

这可能吗?客户端应用程序必须以某种方式显示来自共享点服务器的网页,我猜这使用 html 组件没有问题。但我更担心让共享点与我们现有的数据 (sql server 2008) 一起工作。

我建议自己编写仪表板并避免共享点。但管理层希望为我们的应用程序添加更多“商业智能”。我知道这是 future 的方式,但我担心与 Sharepoint 集成的复杂性。

最佳答案

将 SharePoint 集成到 Windows 窗体应用程序中有多种选择。最简单的是嵌入 Web 浏览器控件并将其指向设置了仪表板的页面。

或者,您可以使用 SharePoint client object model (2) (调用 SharePoint 服务器)并从 SharePoint 检索数据(和可能的页面)以放入您的仪表板。

我会向管理层推荐我们可以通过我们当前的应用程序显示 SharePoint,并且我们可以用一个简单的仪表板部分(例如图表控件)来演示我们如何让仪表板随着时间的推移更自然地集成。这将通过从 SharePoint 显示来最大程度地降低风险,同时能够显示使用 SharePoint 数据和创建自定义 Windows 窗体仪表板的潜在优势。

关于c# - 将 SharePoint 屏幕添加到旧版 C# 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4951957/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com