分析/优化(Sharepoint 2007)Web部件

时间:2008-08-21 13:05:22

标签: asp.net sharepoint

我只是想知道有哪些选项可以正确衡量/配置/优化ASP.net 2.0 Web部件,尤其是Sharepoint 2007的部件?

由于Web部件是另一层技术层,因此仅为Web部件获取资源使用,打开句柄和内容似乎有点困难。

有没有人知道一些用于分析和优化Web部件的好工具或实践?

3 个答案:

答案 0 :(得分:1)

我已成功使用EQATEC Profiler对SharePoint 2010进行概要分析。奖金是他们有免费版。由于它在SharePoint 2010中有效,我希望它可以与SharePoint 2007一起使用。

以下是我使用SharePoint 2010的方法:http://blogs.visigo.com/chriscoulson/performance-profiling-a-sharepoint-2010-project-using-eqatec-profiler/

答案 1 :(得分:0)

我发现将所有业务逻辑分离到一个单独的DLL中,这个DLL很容易进行单元测试,这对我来说是最简单的方法。但说实话,除了我刚才提到的,我找到的确没有好办法。我最近使用Facebook应用程序也是如此。我认为这对于在另一个平台内运行的任何应用程序都很常见。特别是当平台开发人员开始构建系统时,性能和测试从未成为目标。

答案 2 :(得分:0)

当我们开始使用SP2003时,我们过去担心不会关闭应用程序或Web部件中的连接。我们使用以下查询来检查在开发服务器上使用应用程序时,基本连接数(不计入初始峰值)是否会增加:

SELECT主机名,sysdatabases.name,sysprocesses.status,来自sysprocesses的last_batch,sysdatabases,其中sysprocesses.dbid = sysdatabases.dbid和nt_username =' SP服务帐户'和(hostname ='通过last_batch desc订购WFE1 '或hostname =' WFE2 ')和sysprocesses.dbid = 10 订单

(将粗体值替换为适合您环境的值)

我们自从升级到MOSS后就没有尝试过这个。