Sharepoint 2007 开始表单提交Sharepoint问题

Sharepoint 2007 开始表单提交Sharepoint问题,sharepoint-2007,Sharepoint 2007,我有一个正在运行的Sharepoint的基本安装,我想做的第一个编程类型任务是制作一个表单来收集一些数据。 我想有一个页面有一个表单,收集姓名和电话号码,提交表单,然后有一个确认页面显示保存的数据。 我的基本问题是:我是否像在经典web应用程序中那样创建自己的数据库?如果不是,我是否关心数据存储在哪里?我知道如何在java web应用程序中实现这一点的编程是否类似,以及InfoPath是否是我应该研究的东西来实现这一点?SharePoint与任何东西都不一样 Windows Sharepoint

我有一个正在运行的Sharepoint的基本安装,我想做的第一个编程类型任务是制作一个表单来收集一些数据。 我想有一个页面有一个表单,收集姓名和电话号码,提交表单,然后有一个确认页面显示保存的数据。
我的基本问题是:我是否像在经典web应用程序中那样创建自己的数据库?如果不是,我是否关心数据存储在哪里?我知道如何在java web应用程序中实现这一点的编程是否类似,以及InfoPath是否是我应该研究的东西来实现这一点?

SharePoint与任何东西都不一样

Windows Sharepoint Services是一个.net应用程序和一组API,并结合了一个非人类可读的DB架构

要收集数据并将其存储在SharePoint中,通常有两种典型的选择:

1在SharePoint GUI中创建某种类型的调查、任务列表等列表,设置权限,并发送给他人填写

2使用InfoPath作为工具创建表单界面,映射到SharePoint列表


与自定义web应用程序相比,这些方法可能相当简单,但也存在一些限制,可能会导致您跳过SharePoint并创建自己的web应用程序来收集数据

假设我创建了一个Sharepoint外部的数据库。没有办法编程Sharepoint来收集数据并将其发送到该数据库,然后再从该数据库读取并显示数据?我肯定有办法,但它会提出一个问题:为什么?在这一点上,我会说跳过SharePoint。仅供参考,InfoPath可以将数据发送到单独的数据库而不是SharePoint。这是为什么我希望只使用一个网站/平台,并从中完成所有需要的工作,而不是担心维护两个不同的应用程序。请记住,SharePoint是自己的事情。除非你计划专注于成为一名SharePoint开发人员,否则在SharePoint旁维护自己的应用程序可能比屈从于“SharePoint方式”更容易。但是,根据您的初始场景,听起来您需要一个相当简单的表单和相当扁平的数据结构,因此仅使用SharePoint的标准web UI就可以通过创建自定义列表并对其应用一些工作流规则来获得所需的内容。