1

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

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

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

4

3 回答 3

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/

于 2011-08-23T05:46:24.473 回答
0

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

于 2008-08-21T13:12:56.557 回答
0

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

SELECT hostname, sysdatabases.name, sysprocesses.status, last_batch from sysprocesses, sysdatabases where sysprocesses.dbid = sysdatabases.dbid and nt_username = ' SP Service Account ' and (hostname=' WFE1 ' or hostname=' WFE2 ') and sysprocesses.dbid = 10 order by last_batch desc

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

不过,自从升级到 MOSS 后,我们还没有尝试过。

于 2008-08-21T13:32:06.760 回答