Sharepoint的一些最佳实践是什么?

Sharepoint的一些最佳实践是什么?,sharepoint,Sharepoint,大家好,我是Sharepoint的新手。通过SQLServerManagementStudio查询内容数据库表是一种好做法吗 Sharepoint测试需要考虑哪些事项?到目前为止,我已经考虑了Sharepoint portal的授权和性能 尽管如此,仍有很多事情需要考虑,但由于我是Sharepoint新手,有谁能指导我如何进行Sharepoint测试以及Sharepoint测试需要考虑的事项吗 非常感谢您的帮助。提前谢谢。哦,我可以回答你的第一个问题。最佳做法是使用Sharepoint API访

大家好,我是Sharepoint的新手。通过SQLServerManagementStudio查询内容数据库表是一种好做法吗

Sharepoint测试需要考虑哪些事项?到目前为止,我已经考虑了Sharepoint portal的授权和性能

尽管如此,仍有很多事情需要考虑,但由于我是Sharepoint新手,有谁能指导我如何进行Sharepoint测试以及Sharepoint测试需要考虑的事项吗


非常感谢您的帮助。提前谢谢。

哦,我可以回答你的第一个问题。最佳做法是使用Sharepoint API访问数据库。Sharepoint数据库是Sharepoint的专有数据库,Microsoft建议不要直接访问它(或者至少不要直接写入)。数据库包含字段名,如StringField1、StringField2、NumericField1等,因此编写有意义的SQL查询将很困难。

关于第二个问题,以下链接包含多个资源,可帮助您进行Sharepoint测试:


这里有一个链接,可以帮助您使用模拟对sharepoint进行单元测试


希望对你有所帮助。这是很多问题。以下是答案:。还有,你能用一个更好的主题行吗-1.@Anoop:你为什么不把你的问题分成两部分?一部分用于查询数据库,另一部分用于SharePoint测试?@John:你说得对,但你的回答对任何人都没有多大帮助。@Alex:我想我帮他知道了搜索的地方,因为他是新来的,而且可能不知道一个好的信息来源。从技术上讲,该产品是用于模拟SharePoint对象的,而不是对其进行单元测试。你说得对Alex,谢谢你的更正Alex,谢谢你的帮助Alex,谢谢你的回复Robert…但我们仍然可以执行此查询,以了解门户区域select webs.FullUrl中的用户总数,Webs.Title,将(WebMembers.UserId)计数为“总用户”,从网站内部加入网站上的WebMembers.Id=WebMembers.WebId,其中fullurl与“%sites%”不同,fullurl与“MySite”不同,fullurl与fullurl“personal”组由Webs组成。fullurl,Webs.Title顺序由“总用户”描述如果是一个简单的查询且是只读的,您不应该有任何问题,但是,由于我没有编写API,我不能保证您不会遇到一些未定义的行为。唯一真正的缺点是Microsoft可以更改数据库架构并中断您的查询,尽管这不太可能。感谢您的回复Robert…我只想将内容数据库用于测试目的(只读)…我仍然可以进行内容数据库备份并将其恢复到另一台服务器上,我可以在该数据库上进行测试,不是吗?是的,但有特定于Sharepoint的备份和恢复Sharepoint数据库的过程,特别是在使用服务器场的情况下。