sharepoint - 从自定义 ASP.NET 应用程序迁移到 Sharepoint 服务

标签 sharepoint wss

我们公司有一个用于客户信息数据库的 ASP.NET 应用程序。该应用程序开始时很小,但在没有适当设计的情况下发展壮大。现在应该开发一个新版本的应用程序,这基本上意味着从头开始设计和实现它。该公司有兴趣在未来使用 Microsoft Sharepoint Services,并建议使用此客户数据库应用程序对其进行试点。

所以我的问题是:

数据库驱动的应用程序适合 WSS 吗?大多数情况下,该应用程序会在数据库上执行 CRUD 操作并创建报告。

最佳答案

我同意 Greg 的观点,因为我不一定会建议将您的数据放在 SharePoint 列表中(这可能是 Greg 的假设)。但我的简短回答是“也许”。

这是长答案...

SharePoint 在 ASP.NET 上运行,因此它应该可以满足您的需求。您可能会编写位于 SharePoint 中的 ASP.NET 网页以访问您的数据库,或者编写位于 SharePoint 中以访问您的数据库的 Web 部件。

您可以考虑使用 BDC 来读取/检索数据,但这需要 MOSS Enterprise,并且不会提供 CRUD 的 CUD 部分。 CorasWorks DIT 等其他工具可能会有所帮助,但我怀疑自定义 Web 部件或页面适合您。

您可以从 SharePoint 中获得很多好处,例如授权,也许还可以将您的数据与 SharePoint 列表数据集成、配置、搜索等。SharePoint 是否提供,这实际上取决于您的应用程序的性质好处多多。

关于sharepoint - 从自定义 ASP.NET 应用程序迁移到 Sharepoint 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/852119/

相关文章:

javascript - React 组件访问共享点

html - 如果 HTML 表格在其行内包含图像,那么我如何最小化图像之间的空白

sharepoint - SharePoint 列表可以有多少个事件接收器?

javascript - Sharepoint Javascript (_sp) 无法在上传到客户端 Web 部件库的文件中运行

sharepoint - 将多个用户分配给 sharepoint 中的工作流任务

c# - 在不使用文件系统的情况下在 C# 中进行序列化

visual-studio - Visual Studio诊断工具-如何更改所选过程?

sharepoint - 创建工作流任务生成 "Invalid field name"错误

web-services - 使用 WebRequest PUT 将文件上传到 SharePoint WSS 3.0

Sharepoint W3WP.EXE 进程消耗 100% CPU - 纠正措施?