从自定义 ASP.NET 应用程序迁移到 Sharepoint Services [英] Moving from custom ASP.NET application to Sharepoint Services

查看:52
本文介绍了从自定义 ASP.NET 应用程序迁移到 Sharepoint Services的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

Our company has an ASP.NET application for customer information database. The application started small but has grown without proper design. Now a new version of the app should be developed, which basically would mean designing and implementing it from scratch. The company is interested in making use of Microsoft Sharepoint Services in future and it has been suggested to pilot it with this customer database application.

所以我的问题是:

数据库驱动的应用程序是否适合 WSS?大多数情况下,应用程序将对数据库执行 CRUD 操作并创建报告.

Is database driven application something WSS is good for? Mostly the app would perform CRUD-operations on the database and also create reports.

推荐答案

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

I agree with Greg in that I wouldn't necessarily recommend putting your data in SharePoint lists (this is what Greg may be assuming). But my short answer would be "maybe".

这是一个很长的答案...

Here's the long answer...

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

SharePoint runs on ASP.NET so it should accommodate your needs. You would likely be writing ASP.NET web pages that live within SharePoint that access your database or writing web parts that live within SharePoint that access your database.

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

You could consider the BDC for reading/retrieving data, but that requires MOSS Enterprise and won't provide the CUD part of CRUD. Other tools like CorasWorks DIT may help, but I suspect that custom web parts or pages are the way to go for you.

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

There are plenty of benefits you can get from SharePoint such as authorization and maybe things like integration of your data with SharePoint list data, provisioning, search, etc. It really depends on the nature of your application as to whether SharePoint will provide much of a benefit.

这篇关于从自定义 ASP.NET 应用程序迁移到 Sharepoint Services的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆