Quantcast
Channel: Geekswithblogs.net
Viewing all articles
Browse latest Browse all 6441

Cheating at SharePoint presentations

$
0
0

I gave a SharePoint presentation at Norwegian SharePoint Community last week.

I wanted to have as smooth a presentation as possible by minimizing page load times.

The easiest way to do this, is to make sure that the pages you request are already cached.

And the easest way to do this, is to pre-request the pages.

...and an easy way to do this, is to have a PowerShell script request these pages in the background.

We just want to request the pages, we are not concerned with error status or how long it takes.

So turn off error messages.


[Net.WebClient] $wc = New-Object Net.WebClient

$wc.UseDefaultCredentials = $true

$ErrorActionPreference = "SilentlyContinue" # ignore errors

Do {

    $a = $wc.DownloadData("http://elvis:23959") # CA

    $a = $wc.DownloadData("http://elvis:23959/_admin/Contoso.Settings/ContosoSettings.aspx")

    $a = $wc.DownloadData("http://elvis:9001/sites/test04")

    $a = $wc.DownloadData("http://elvis:9000")

    Get-Date -DisplayHint Time

    Sleep(20)

}

While ($true)

 

The presentation went well, SharePoint responded quickly to my request. But I think this was more due to my Vaio Z than anything else, as "somebody" forgot to start the script...

Yes, I realize that there is something called keepalive, but it was faster and more fun to do it this way than to break out the Googlie.


Viewing all articles
Browse latest Browse all 6441

Latest Images

Trending Articles



Latest Images