我们刚刚开始进行Sharepoint开发,我的首要任务之一是构建数据收集工具。它将在多个站点中使用,因此将有一个管理区域,每个站点将引入它的相关问题,并记录数据。我已经阅读了很多关于开发的教程,并且对如何开始有了相当好的想法。我只想确保理解一件事。列表基本上取代了您的数据库吗?如果这是一个常规应用程序,我会创建一个问题表,一个链接表,告诉哪些问题与哪个站点相关联,一个存储答案的表,链接到站点和问题表。
这是您遵循的基本模式,还是我应该为Sharepoint应用程序做些不同的事情?
如果想要使用外部数据库,有人能指出我的一些信息吗?
答案 0 :(得分:1)
在我们的Sharepoint项目中,我们盯着列表。这有点好 - 直到DB在数据之间只有很少的关系。添加表和关系后性能下降很多,我们不得不切换到MS SQL Server中使用标准数据库。所以我建议使用DB。
Disadventages:您不能使用sharepoint控件来编辑/查看数据,也不能限制从sharepoint级别访问数据
Adventages:更快地访问数据