Andrew Connell

Update to the Critical Path Training SharePoint Site Collection Keep Alive Utility

A few months back I blogged about a free utility available for download on the Critical Path Training site called the SharePoint Site Collection Keep Alive Utility. What is it? I quote from that post: I've created a utility that at scheduled intervals will issue an HTTP/HTTPS request to a specified site collection's homepage, key galleries and key admin pages. This way while presenting, demoing or teaching, you can ensure that the most common pages in your sites are being warmed up and kept alive so when you go to do your demo it's nice and quick. Today I've updated the utility to v1.1. I've noticed it wasn't working under some conditions and it was hard to troubleshoot what the problem was. The issue is now fixed and it's now working all the time. I also added some custom logging so you'll see the status and errors in the ULS and event log: I've also updated the installer so when you run the installer batch file, it will retract and remove any previously deployed versions of the solution and redeploy it. No worries about losing you settings... they are persisted in the farm's configuration database. The new version of the...

A few months back I blogged about a free utility available for download on the Critical Path Training site called the SharePoint Site Collection Keep Alive Utility. What is it? I quote from that post:

I’ve created a utility that at scheduled intervals will issue an HTTP/HTTPS request to a specified site collection’s homepage, key galleries and key admin pages. This way while presenting, demoing or teaching, you can ensure that the most common pages in your sites are being warmed up and kept alive so when you go to do your demo it’s nice and quick.

Today I’ve updated the utility to v1.1. I’ve noticed it wasn’t working under some conditions and it was hard to troubleshoot what the problem was. The issue is now fixed and it’s now working all the time.

I also added some custom logging so you’ll see the status and errors in the ULS and event log:

I’ve also updated the installer so when you run the installer batch file, it will retract and remove any previously deployed versions of the solution and redeploy it. No worries about losing you settings… they are persisted in the farm’s configuration database. The new version of the utility uses the same settings.

You can download the utility from the Critical Path Training members only section (look in the Code Samples section). You’ll need to be logged into our site to download it, but membership is free!

Download this Post's Resources
Enter your name & email and I'll send you a ZIP of the resources from this post.
Andrew Connell
Developer & Chief Course Artisan, Voitanos LLC. | Microsoft MVP
Written by Andrew Connell

Andrew Connell is a web developer with a focus on Microsoft Azure & Microsoft 365. He’s received Microsoft’s MVP award every year since 2005 and has helped thousands of developers through the various courses he’s authored & taught. Andrew’s the founder of Voitanos and is dedicated to delivering industry-leading on-demand video training to professional developers. He lives with his wife & two kids in Florida.