SharePoint 2010の開発者パネル

SharePoint 2010(SharePoint Foundation 2010とも呼ばれます)には、個々のページのパフォーマンスと読み込み速度を監視するための組み込みツールがあります。



この記事では、開発者パネルを有効にする方法とその外観について説明します。







開発者パネルをオンにする





開発者パネルを有効にする方法は3つあります



PowerShellを使用する




$DevDashboardSettings = [Microsoft.SharePoint.Administration.SPWebService]:: ContentService.DeveloperDashboardSettings;

$DevDashboardSettings.DisplayLevel = 'OnDemand';

$DevDashboardSettings.RequiredPermissions ='EmptyMask';

$DevDashboardSettings.TraceEnabled = $true;

$DevDashboardSettings.Upd ate()








STSADMを使用する




開発者パネルは、STSADMを使用してのみ切り替え可能な3つの状態のいずれかになります。





STSADM –o setproperty –pn developer-dashboard –pv on







STSADM –o setproperty –pn developer-dashboard –pv off







STSADM –o setproperty –pn developer-dashboard –pv ondemand





SharePoint APIを使用する




using Microsoft.SharePoint.Administration;

SPWebService svc = SPContext.Current.Site.WebApplication.WebService;

svc.DeveloperDashboardSettings.DisplayLevel=SPDeveloperDashboardLevel.Off;

svc.DeveloperDashboardSettngs.Update();








開発者パネルの外観





電源ボタンは、ユーザープロファイル設定でフィールドの近くにあります(図1)。







図1 開発者パネルの場所



ページ上の適切なボタンをクリックすると、開発者パネルが表示されます(図2)







図2。 開発者パネルの外観



図2からわかるように、パネルには、Webサーバーの処理時間やデータベースクエリなど、ページのすべてのコンポーネントの読み込み時間が表示されます。



このツールは、ページの読み込みを遅くするコンポーネントを明確に示しています。



また、パネルの周囲に3色のフレームがあると便利です。







したがって、開発者パネルを使用すると、ページ上の高速な読み込みを妨げるコンポーネントを見つけることができます。



All Articles