<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="http://code.msdn.microsoft.com/rss.xsl"?><rss version="2.0"><channel><title>Sharepoint Wakeup script</title><link>http://code.msdn.microsoft.com/spwakeup/Project/ProjectRss.aspx</link><description>&amp;#42;&amp;#42;As of version 2.0, I have migrated this project to http&amp;#58;&amp;#47;&amp;#47;www.codeplex.com&amp;#47;SPWakeUp&amp;#47;Wiki&amp;#47;View.aspx&amp;#63;title&amp;#61;Home  Please check this new site for future versions.&amp;#42;&amp;#42;      This is a simple application that...</description><item><title>UPDATED RELEASE: 2.0 (Apr 11, 2008)</title><link>http://code.msdn.microsoft.com/spwakeup/Release/ProjectReleases.aspx?ReleaseId=884</link><description>&amp;#42;&amp;#42;As of version 2.0, I have migrated this project to http&amp;#58;&amp;#47;&amp;#47;www.codeplex.com&amp;#47;SPWakeUp&amp;#47;Wiki&amp;#47;View.aspx&amp;#63;title&amp;#61;Home Please check this new site for future versions.  Also see my blog for future releases&amp;#58; http&amp;#58;&amp;#47;&amp;#47;akennel.blogspot.com &amp;#42;&amp;#42;&lt;br /&gt;&lt;br /&gt;This is a ground-up rewrite of the application, focused on making it easier to use while improving performance.&lt;br /&gt;In this new version, the searchdepth.conf file is no longer needed.  Additionally, the sites.conf file is now optional.&lt;br /&gt;&lt;br /&gt;The app now recognizes 3 switches at run-time&amp;#58;&lt;br /&gt;-depth&amp;#58;X  --specifies how many levels deep to search for sites.  If you do not set anything, the default value of 3 is used.&lt;br /&gt;-site&amp;#58;XXX.XXX  -- specifies the starting URL.  If you do not set anything, the app looks for sites.conf, and uses the sites listed there.  If sites.conf does not exist, the default URL http&amp;#58;&amp;#47;&amp;#47;localhost is used.&lt;br /&gt;-log&amp;#58;Filename -- specifies a log file to record the results.  If a file is not specified, the log will be displayed on the console.&lt;br /&gt;&lt;br /&gt;-help Displays some help information about the application.&lt;br /&gt;&lt;br /&gt;Examples&amp;#58;&lt;br /&gt;spwakeup.exe&lt;br /&gt;If the file sites.conf does not exist, runs against http&amp;#58;&amp;#47;&amp;#47;localhost.  Uses search level of 3.  Displays log results on console.&lt;br /&gt;&lt;br /&gt;spwakeup.exe -depth&amp;#58;5 -log&amp;#58;c&amp;#58;&amp;#92;log.txt -site&amp;#58;http&amp;#58;&amp;#47;&amp;#47;portal.mycompany.com&lt;br /&gt;Runs against http&amp;#58;&amp;#47;&amp;#47;portal.mycompany.com. Uses a search level of 5.  Stores results in c&amp;#58;&amp;#92;log.txt.</description><author></author><pubDate>Wed, 16 Apr 2008 21:24:48 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: 2.0 (Apr 11, 2008) 20080416P</guid></item><item><title>UPDATED RELEASE: 2.0 (Apr 11, 2008)</title><link>http://code.msdn.microsoft.com/spwakeup/Release/ProjectReleases.aspx?ReleaseId=884</link><description>This is a ground-up rewrite of the application, focused on making it easier to use while improving performance.&lt;br /&gt;In this new version, the searchdepth.conf file is no longer needed.  Additionally, the sites.conf file is now optional.&lt;br /&gt;&lt;br /&gt;The app now recognizes 3 switches at run-time&amp;#58;&lt;br /&gt;-depth&amp;#58;X  --specifies how many levels deep to search for sites.  If you do not set anything, the default value of 3 is used.&lt;br /&gt;-site&amp;#58;XXX.XXX  -- specifies the starting URL.  If you do not set anything, the app looks for sites.conf, and uses the sites listed there.  If sites.conf does not exist, the default URL http&amp;#58;&amp;#47;&amp;#47;localhost is used.&lt;br /&gt;-log&amp;#58;Filename -- specifies a log file to record the results.  If a file is not specified, the log will be displayed on the console.&lt;br /&gt;&lt;br /&gt;-help Displays some help information about the application.&lt;br /&gt;&lt;br /&gt;Examples&amp;#58;&lt;br /&gt;spwakeup.exe&lt;br /&gt;If the file sites.conf does not exist, runs against http&amp;#58;&amp;#47;&amp;#47;localhost.  Uses search level of 3.  Displays log results on console.&lt;br /&gt;&lt;br /&gt;spwakeup.exe -depth&amp;#58;5 -log&amp;#58;c&amp;#58;&amp;#92;log.txt -site&amp;#58;http&amp;#58;&amp;#47;&amp;#47;portal.mycompany.com&lt;br /&gt;Runs against http&amp;#58;&amp;#47;&amp;#47;portal.mycompany.com. Uses a search level of 5.  Stores results in c&amp;#58;&amp;#92;log.txt.&lt;br /&gt;</description><author></author><pubDate>Fri, 11 Apr 2008 18:11:49 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: 2.0 (Apr 11, 2008) 20080411P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://code.msdn.microsoft.com/spwakeup/Wiki/View.aspx?title=Home&amp;version=10</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Resource Page Description&lt;/b&gt;&lt;br /&gt;This is a simple application that touches each site and site collection on a Sharepoint server to rebuild the IIS cache.&lt;br /&gt;&lt;br /&gt;Normally IIS discards its cache overnight, which means that each Sharepoint site must be rebuilt the first time it is accessed.  This can be very slow.  This script will seek out every site and site collection on a sharepoint server, going as deep as you like, and send them an HTTP request, so that the site remains in cache. 
&lt;br /&gt; &lt;br /&gt;This project was inspired by the Warm Up script I found at: http://blogs.msdn.com/joelo/archive/2006/08/13/697044.aspx&lt;br /&gt;For information about how the script was developed, please see my blog: http://akennel.blogspot.com/&lt;br /&gt; &lt;br /&gt;The application consists of the program file, spwakeup.exe and an optional configuration file, sites.conf.&lt;br /&gt;You must run this application on a machine that has WSS or MOSS installed.  The script uses STSADM.exe, so you need to have it in your Path.  STSADM.exe is usually found in: C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\Bin.&lt;br /&gt;If you want to wakeup a single site, you do not need sites.conf and it can be safely deleted.  If you need to wake up mulitple sites, list them in sites.conf, each on their own line.&lt;br /&gt; &lt;br /&gt;The app recognizes 3 option switches:&lt;br /&gt;-depth:X --specifies how many levels deep to search for sites. If you do not set anything, the default value of 3 is used.&lt;br /&gt;-site:XXX.XXX -- specifies the starting URL. If you do not set anything, the app looks for sites.conf, and uses the sites listed there. If sites.conf does not exist, the default URL http://localhost is used.&lt;br /&gt;-log:Filename -- specifies a log file to record the results. If a file is not specified, the log will be displayed on the console.&lt;br /&gt; &lt;br /&gt;Examples:&lt;br /&gt;spwakeup.exe&lt;br /&gt;If the file sites.conf does not exist, runs against http://localhost. Uses search level of 3. Displays log results on console.&lt;br /&gt; &lt;br /&gt;spwakeup.exe -depth:5 -log:c:\log.txt -site:http://portal.mycompany.com&lt;br /&gt;Runs against http://portal.mycompany.com. Uses a search level of 5. Stores results in c:\log.txt.&lt;br /&gt;
&lt;/div&gt;</description><author>akennel</author><pubDate>Fri, 11 Apr 2008 17:41:23 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20080411P</guid></item><item><title>UPDATED RELEASE: 2.0 (Apr 11, 2008)</title><link>http://code.msdn.microsoft.com/spwakeup/Release/ProjectReleases.aspx?ReleaseId=884</link><description>This is a ground-up rewrite of the application, focused on making it easier to use, while improving performance.&lt;br /&gt;In this new version, the searchdepth.conf file is no longer needed.  Additionally, the sites.conf file is now optional.&lt;br /&gt;&lt;br /&gt;The app now recognizes 3 switches at run-time&amp;#58;&lt;br /&gt;-depth&amp;#58;X  --specifies how many levels deep to search for sites.  If you do not set anything, the default value of 3 is used.&lt;br /&gt;-site&amp;#58;XXX.XXX  -- specifies the starting URL.  If you do not set anything, the app looks for sites.conf, and uses the sites listed there.  If sites.conf does not exist, the default URL http&amp;#58;&amp;#47;&amp;#47;localhost is used.&lt;br /&gt;-log&amp;#58;Filename -- specifies a log file to record the results.  If a file is not specified, the log will be displayed on the console.&lt;br /&gt;&lt;br /&gt;Examples&amp;#58;&lt;br /&gt;spwakeup.exe&lt;br /&gt;If the file sites.conf does not exist, runs against http&amp;#58;&amp;#47;&amp;#47;localhost.  Uses search level of 3.  Displays log results on console.&lt;br /&gt;&lt;br /&gt;spwakeup.exe -depth&amp;#58;5 -log&amp;#58;c&amp;#58;&amp;#92;log.txt -site&amp;#58;http&amp;#58;&amp;#47;&amp;#47;portal.mycompany.com&lt;br /&gt;Runs against http&amp;#58;&amp;#47;&amp;#47;portal.mycompany.com. Uses a search level of 5.  Stores results in c&amp;#58;&amp;#92;log.txt.&lt;br /&gt;</description><author></author><pubDate>Fri, 11 Apr 2008 17:38:55 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: 2.0 (Apr 11, 2008) 20080411P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://code.msdn.microsoft.com/spwakeup/Wiki/View.aspx?title=Home&amp;version=9</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Resource Page Description&lt;/b&gt;&lt;br /&gt;This is a simple application that touches each sub-site and site collection on a Sharepoint server to rebuild the IIS cache.&lt;br /&gt;&lt;br /&gt;Normally IIS discards its cache overnight, which means that each Sharepoint site must be rebuilt the first time it is accessed.  This can be very slow.  This script will seek out every site and site collection on a sharepoint server, going as deep as you like, and send them an HTTP request, so that the site remains in cache. 
&lt;br /&gt; &lt;br /&gt;This project was inspired by the Warm Up script I found at: http://blogs.msdn.com/joelo/archive/2006/08/13/697044.aspx&lt;br /&gt;For information about how the script was developed, please see my blog: http://akennel.blogspot.com/&lt;br /&gt; &lt;br /&gt;The application consists of the program file, spwakeup.exe and an optional configuration file, sites.conf.&lt;br /&gt;You must run this application on a machine that has WSS or Sharepoint Server installed.  The script uses STSADM.exe, so you need to have it in your Path.  STSADM.exe is usually found in: C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\Bin.&lt;br /&gt;If you want to wakeup a single site, you do not need sites.conf and it can be safely deleted.  If you need to wake up mulitple sites, list them in sites.conf, each on their own line.&lt;br /&gt; &lt;br /&gt;The app recognizes 3 option switches:&lt;br /&gt;-depth:X --specifies how many levels deep to search for sites. If you do not set anything, the default value of 3 is used.&lt;br /&gt;-site:XXX.XXX -- specifies the starting URL. If you do not set anything, the app looks for sites.conf, and uses the sites listed there. If sites.conf does not exist, the default URL http://localhost is used.&lt;br /&gt;-log:Filename -- specifies a log file to record the results. If a file is not specified, the log will be displayed on the console.&lt;br /&gt; &lt;br /&gt;Examples:&lt;br /&gt;spwakeup.exe&lt;br /&gt;If the file sites.conf does not exist, runs against http://localhost. Uses search level of 3. Displays log results on console.&lt;br /&gt; &lt;br /&gt;spwakeup.exe -depth:5 -log:c:\log.txt -site:http://portal.mycompany.com&lt;br /&gt;Runs against http://portal.mycompany.com. Uses a search level of 5. Stores results in c:\log.txt.&lt;br /&gt;
&lt;/div&gt;</description><author>akennel</author><pubDate>Fri, 11 Apr 2008 17:38:23 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20080411P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://code.msdn.microsoft.com/spwakeup/Wiki/View.aspx?title=Home&amp;version=8</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Resource Page Description&lt;/b&gt;&lt;br /&gt;This is a simple application that touches each sub-site and site collection on a Sharepoint server to rebuild the IIS cache.&lt;br /&gt;&lt;br /&gt;Normally IIS discards its cache overnight, which means that each Sharepoint site must be rebuilt the first time it is accessed.  This can be very slow.  This script will seek out every site and site collection on a sharepoint server, going as deep as you like, and send them an HTTP request, so that the site remains in cache. 
&lt;br /&gt; &lt;br /&gt;This project was inspired by the Warm Up script I found at: http://blogs.msdn.com/joelo/archive/2006/08/13/697044.aspx&lt;br /&gt;For information about how the script was developed, please see my blog: http://akennel.blogspot.com/&lt;br /&gt; &lt;br /&gt;The application consists of the program file, spwakeup.exe and an optional configuration file, sites.conf.&lt;br /&gt;You must run this application on a machine that has WSS or Sharepoint Server installed.  The script uses STSADM.exe, so you need to have it in your Path.  STSADM.exe is usually found in: C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\Bin.&lt;br /&gt;If you want to wakeup a single site, you do not need sites.conf and it can be safely deleted.  If you need to wake up mulitple sites, list them in sites.conf, each on their own line.&lt;br /&gt; &lt;br /&gt;The app recognizes 3 switches at run-time:&lt;br /&gt;-depth:X --specifies how many levels deep to search for sites. If you do not set anything, the default value of 3 is used.&lt;br /&gt;-site:XXX.XXX -- specifies the starting URL. If you do not set anything, the app looks for sites.conf, and uses the sites listed there. If sites.conf does not exist, the default URL http://localhost is used.&lt;br /&gt;-log:Filename -- specifies a log file to record the results. If a file is not specified, the log will be displayed on the console.&lt;br /&gt; &lt;br /&gt;Examples:&lt;br /&gt;spwakeup.exe   If the file sites.conf does not exist, runs against http://localhost. Uses search level of 3. Displays log results on console.&lt;br /&gt; &lt;br /&gt;spwakeup.exe -depth:5 -log:c:\log.txt -site:http://portal.mycompany.com   Runs against http://portal.mycompany.com. Uses a search level of 5. Stores results in c:\log.txt.&lt;br /&gt;
&lt;/div&gt;</description><author>akennel</author><pubDate>Fri, 11 Apr 2008 17:36:27 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20080411P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://code.msdn.microsoft.com/spwakeup/Wiki/View.aspx?title=Home&amp;version=7</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Resource Page Description&lt;/b&gt;&lt;br /&gt;This is a simple application that touches each sub-site and site collection on a Sharepoint server to rebuild the IIS cache.&lt;br /&gt;&lt;br /&gt;Normally IIS discards its cache overnight, which means that each Sharepoint site must be rebuilt the first time it is accessed.  This can be very slow.  This script will seek out every site and site collection on a sharepoint server, going as deep as you like, and sends them an HTTP request, so that the site remains in cache. 
&lt;br /&gt; &lt;br /&gt;This project was inspired by the Warm Up script I found at: http://blogs.msdn.com/joelo/archive/2006/08/13/697044.aspx&lt;br /&gt;For information about how the script was developed, please see my blog: http://akennel.blogspot.com/&lt;br /&gt; &lt;br /&gt;The application consists of the program file, spwakeup.exe and an optional configuration file, sites.conf.&lt;br /&gt;If you want to wakeup a single site, you do not need sites.conf and it can be safely deleted.  If you need to wake up mulitple sites, list them in sites.conf, each on their own line.&lt;br /&gt; &lt;br /&gt;The app recognizes 3 switches at run-time:&lt;br /&gt;-depth:X --specifies how many levels deep to search for sites. If you do not set anything, the default value of 3 is used.&lt;br /&gt;-site:XXX.XXX -- specifies the starting URL. If you do not set anything, the app looks for sites.conf, and uses the sites listed there. If sites.conf does not exist, the default URL http://localhost is used.&lt;br /&gt;-log:Filename -- specifies a log file to record the results. If a file is not specified, the log will be displayed on the console.&lt;br /&gt; &lt;br /&gt;Examples:&lt;br /&gt;spwakeup.exe   If the file sites.conf does not exist, runs against http://localhost. Uses search level of 3. Displays log results on console.&lt;br /&gt; &lt;br /&gt;spwakeup.exe -depth:5 -log:c:\log.txt -site:http://portal.mycompany.com   Runs against http://portal.mycompany.com. Uses a search level of 5. Stores results in c:\log.txt.&lt;br /&gt;
&lt;/div&gt;</description><author>akennel</author><pubDate>Fri, 11 Apr 2008 17:30:37 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20080411P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://code.msdn.microsoft.com/spwakeup/Wiki/View.aspx?title=Home&amp;version=6</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Resource Page Description&lt;/b&gt;&lt;br /&gt;This is a simple application that touches each sub-site and site collection on a Sharepoint server to rebuild the IIS cache.&lt;br /&gt;&lt;br /&gt;Normally IIS discards its cache overnight, which means that each Sharepoint site must be rebuilt the first time it is accessed.  This can be very slow.  This script will seek out every site and site collection on a sharepoint server, going as deep as you like, and sends them an HTTP request, so that the site remains in cache. 
&lt;br /&gt; &lt;br /&gt;This project was inspired by the Warm Up script I found at: http://blogs.msdn.com/joelo/archive/2006/08/13/697044.aspx&lt;br /&gt;For information about how the script was developed, please see my blog: http://akennel.blogspot.com/&lt;br /&gt; &lt;br /&gt;
&lt;/div&gt;</description><author>akennel</author><pubDate>Fri, 11 Apr 2008 17:21:52 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20080411P</guid></item><item><title>UPDATED RELEASE: 2.0 (Apr 11, 2008)</title><link>http://code.msdn.microsoft.com/spwakeup/Release/ProjectReleases.aspx?ReleaseId=884</link><description>This is a ground-up rewrite of the application, focused on making it easier to use, while improving performance.&lt;br /&gt;In this new version, the searchdepth.conf file is no longer needed.  Additionally, the sites.conf file is now optional.&lt;br /&gt;&lt;br /&gt;The app now recognizes 3 switches at run-time&amp;#58;&lt;br /&gt;-depth&amp;#58;X  --specifies how many levels deep to search for sites.  If you do not set anything, the default value of 3 is used.&lt;br /&gt;-site&amp;#58;XXX.XXX  -- specifies the starting URL.  If you do not set anything, the app looks for sites.conf, and uses the sites listed there.  If sites.conf does not exist, the default URL http&amp;#58;&amp;#47;&amp;#47;localhost is used.&lt;br /&gt;-log&amp;#58;Filename -- specifies a log file to record the results.  If a file is not specified, the log will be displayed on the console.&lt;br /&gt;&lt;br /&gt;Examples&amp;#58;&lt;br /&gt;spwakeup.exe     If the file sites.conf does not exist, runs against http&amp;#58;&amp;#47;&amp;#47;localhost.  Uses search level of 3.  Displays log results on console.&lt;br /&gt;&lt;br /&gt;spwakeup.exe -depth&amp;#58;5 -log&amp;#58;c&amp;#58;&amp;#92;log.txt -site&amp;#58;http&amp;#58;&amp;#47;&amp;#47;portal.mycompany.com     Runs against http&amp;#58;&amp;#47;&amp;#47;portal.mycompany.com. Uses a search level of 5.  Stores results in c&amp;#58;&amp;#92;log.txt.&lt;br /&gt;</description><author></author><pubDate>Fri, 11 Apr 2008 17:20:08 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: 2.0 (Apr 11, 2008) 20080411P</guid></item><item><title>CREATED RELEASE: 2.0 (Apr 11, 2008)</title><link>http://code.msdn.microsoft.com/spwakeup/Release/ProjectReleases.aspx?ReleaseId=884</link><description>This is a ground-up rewrite of the application, focused on making it easier to use, while improving performance.&lt;br /&gt;In this new version, the searchdepth.conf file is no longer needed.  Additionally, the sites.conf is now optional.&lt;br /&gt;&lt;br /&gt;The app now recognizes 3 switches at run-time&amp;#58;&lt;br /&gt;-depth&amp;#58;X  --specifies how many levels deep to search for sites.  If you do not set anything, the default value of 3 is used.&lt;br /&gt;-site&amp;#58;XXX.XXX  -- specifies the starting URL.  If you do not set anything, the app looks for sites.conf, and uses the sites listed there.  If sites.conf does not exist, the default URL http&amp;#58;&amp;#47;&amp;#47;localhost is used.&lt;br /&gt;-log&amp;#58;Filename -- specifies a log file to record the results.  If a file is not specified, the log will be displayed on the console.&lt;br /&gt;&lt;br /&gt;Examples&amp;#58;&lt;br /&gt;spwakeup.exe     If the file sites.conf does not exist, runs against http&amp;#58;&amp;#47;&amp;#47;localhost.  Uses search level of 3.  Displays log results on console.&lt;br /&gt;&lt;br /&gt;spwakeup.exe -depth&amp;#58;5 -log&amp;#58;c&amp;#58;&amp;#92;log.txt -site&amp;#58;http&amp;#58;&amp;#47;&amp;#47;portal.mycompany.com     Runs against http&amp;#58;&amp;#47;&amp;#47;portal.mycompany.com. Uses a search level of 5.  Stores results in c&amp;#58;&amp;#92;log.txt.&lt;br /&gt;</description><author></author><pubDate>Fri, 11 Apr 2008 17:19:31 GMT</pubDate><guid isPermaLink="false">CREATED RELEASE: 2.0 (Apr 11, 2008) 20080411P</guid></item><item><title>UPDATED RELEASE: 1.2 (Apr 08, 2008)</title><link>http://code.msdn.microsoft.com/spwakeup/Release/ProjectReleases.aspx?ReleaseId=847</link><description>This release has a few improvements, most importantly, the script now checks for Site Collections in addition to Sub Sites.  &lt;br /&gt;I&amp;#39;ve also added some additional error handling in the case of missing configuration files.&lt;br /&gt;&lt;br /&gt;Searching for Site Collections has added some overhead to the application&amp;#59; it now needs to check each URL twice, once for Sub Sites, then for Site Collections.  As you can imagine this more or less doubles the run time.  On my own server environment, this has gone from 6 minutes to about 13 minutes.  That is with a search depth of 4.&lt;br /&gt;&lt;br /&gt;Since the intention is for this script to run on a server at off-hours, this shouldn&amp;#39;t be a problem, but I didn&amp;#39;t want anyone to be surprised.</description><author></author><pubDate>Wed, 09 Apr 2008 17:44:45 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: 1.2 (Apr 08, 2008) 20080409P</guid></item><item><title>CREATED RELEASE: 1.2 (Apr 08, 2008)</title><link>http://code.msdn.microsoft.com/spwakeup/Release/ProjectReleases.aspx?ReleaseId=847</link><description>This release has a few improvements, most importantly, the script now checks for Site Collections in addtion to Sub Sites.  &lt;br /&gt;I&amp;#39;ve also added some additional error handling in the case of missing configuration files.&lt;br /&gt;&lt;br /&gt;Searching for Site Collections has added some overhead to the application&amp;#59; it now needs to check each URL twice, once for Sub Sites, then for Site Collections.  As you can imagine this more or less doubles the run time.  On my own server environment, this has gone from 6 minutes to about 13 minutes.  That is with a search depth of 4.&lt;br /&gt;&lt;br /&gt;Since the intention is for this script to run on a server at off-hours, this shouldn&amp;#39;t be a problem, but I didn&amp;#39;t want anyone to be surprised.</description><author></author><pubDate>Tue, 08 Apr 2008 18:35:22 GMT</pubDate><guid isPermaLink="false">CREATED RELEASE: 1.2 (Apr 08, 2008) 20080408P</guid></item><item><title>NEW POST: Wake up SSL Sites and provide a Username</title><link>http://code.msdn.microsoft.com/spwakeup/Thread/View.aspx?ThreadId=200</link><description>&lt;div class="wikidoc"&gt;
Hi,&lt;br /&gt;Thank you for trying out my script.  Sorry to hear you are having trouble with it.&lt;br /&gt;I've been unable to test with SSL sites because of company policy where I work.  (They won't pay for signed certs, and policy forbids using self-signed certs)  Ugh.&lt;br /&gt;That said, I'm not sure why it would have a problem with an https address.  Can you post the error messages you are seeing?&lt;br /&gt; &lt;br /&gt;As for credentials, it uses the login information of the account it is running under.  You should be able to set this via the Windows Schedule tool.  I may add the ability to specify an account name and password to the next release, but no promises.  I'm not a programmer, just an admin, so I only get to work on this project in my spare time.  &lt;br /&gt; &lt;br /&gt; &lt;br /&gt;
&lt;/div&gt;</description><author>akennel</author><pubDate>Mon, 07 Apr 2008 21:50:33 GMT</pubDate><guid isPermaLink="false">NEW POST: Wake up SSL Sites and provide a Username 20080407P</guid></item><item><title>CREATED RELEASE: 1.1.1 (Apr 07, 2008)</title><link>http://code.msdn.microsoft.com/spwakeup/Release/ProjectReleases.aspx?ReleaseId=836</link><description>Very minor release.  Added error catching when opening a site that is unreachable.</description><author></author><pubDate>Mon, 07 Apr 2008 21:44:52 GMT</pubDate><guid isPermaLink="false">CREATED RELEASE: 1.1.1 (Apr 07, 2008) 20080407P</guid></item><item><title>NEW POST: Wake up SSL Sites and provide a Username</title><link>http://code.msdn.microsoft.com/spwakeup/Thread/View.aspx?ThreadId=200</link><description>&lt;div class="wikidoc"&gt;
Hi all&lt;br /&gt; &lt;br /&gt;Is it possible to warm up https-sites and provide a username and password with spwakeup.exe?&lt;br /&gt;I got some errors when i put my ssl sites in the sites.conf file.&lt;br /&gt; &lt;br /&gt;regards,&lt;br /&gt;juerg&lt;br /&gt;
&lt;/div&gt;</description><author>juerg</author><pubDate>Thu, 20 Mar 2008 19:04:18 GMT</pubDate><guid isPermaLink="false">NEW POST: Wake up SSL Sites and provide a Username 20080320P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://code.msdn.microsoft.com/spwakeup/Wiki/View.aspx?title=Home&amp;version=5</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Resource Page Description&lt;/b&gt;&lt;br /&gt;This is a simple application that touches each sub-site on a Sharepoint server to rebuild the IIS cache.&lt;br /&gt;&lt;br /&gt;Normally IIS discards its cache overnight, which means that each Sharepoint site must be rebuilt the first time it is accessed.  This can be very slow.  This script will seek out every site on a sharepoint server, going as deep as you like, and sends them an HTTP request, so that the site remains in cache.  This script only finds sub Sites, not Site Collections.  
&lt;br /&gt; &lt;br /&gt;This project was inspired by the Warm Up script I found at: http://blogs.msdn.com/joelo/archive/2006/08/13/697044.aspx&lt;br /&gt;For information about how the script was developed, please see my blog: http://akennel.blogspot.com/&lt;br /&gt; &lt;br /&gt;Additional information from the Readme file:&lt;br /&gt;File details:&lt;br /&gt;You should have received 5 files in this Zip file:&lt;br /&gt;SPWakeUp.exe -- The program file.&lt;br /&gt;searchdepth.conf -- Configures how many levels deep spwakeup looks for sites.&lt;br /&gt;sites.conf -- The top level sites you wish to wake up.&lt;br /&gt;program.cs -- Source code for the application.&lt;br /&gt;readme.txt -- The file you are reading now.&lt;br /&gt; &lt;br /&gt;Requirements:&lt;br /&gt;This application was written for MOSS 2007. &lt;br /&gt;You need to have stsadm.exe in your system path.&lt;br /&gt; &lt;br /&gt;Installation:&lt;br /&gt;Just copy these files into a directory on your Sharepoint server.  The 2 configuration files must be in the same folder as the program file. You can safely delete the readme.txt and program.cs files if they are not needed.&lt;br /&gt;If you are running it as a scheduled task, be sure that the Start In property is set to the folder where you copied all three files.&lt;br /&gt; &lt;br /&gt;Configuring: &lt;br /&gt;Edit sites.conf with the name of your web site.  You can add as many sites as you like.  If the site runs on a port other than 80, please include that port in the URL.  EG: http://sharepoint.mycompany.com:88&lt;br /&gt; &lt;br /&gt;Edit searchdepth.conf to specify how many layers deep you want to search for sub sites.  For example, in the following tree:&lt;br /&gt;Home&lt;br /&gt;    |----Corporate----HR&lt;br /&gt;    |&lt;br /&gt;    |----Manufacturing----Widgets&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;Home would be level 1.  Corporate and Manufacuting would be level 2.  HR and Widgets would be level 3.  So, if you wanted to wakeup Widgets, you'd need to set the searchdepth to 3.  The more levels you search, the longer the wakeup script will take to run.  By default, the level is set to 3.&lt;br /&gt;
&lt;/div&gt;</description><author>akennel</author><pubDate>Mon, 10 Mar 2008 00:15:43 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20080310A</guid></item><item><title>UPDATED RELEASE: 1.1 (Mar 06, 2008)</title><link>http://code.msdn.microsoft.com/spwakeup/Release/ProjectReleases.aspx?ReleaseId=620</link><description>Fixed a couple of major bugs in this release.&lt;br /&gt;First and formost, the original version couldn&amp;#39;t handle URLS with spaces.  This is now fixed.&lt;br /&gt;Also, the code I used to remove the XML tags from the end of the URL was faulty, and was mangling some addresses.  I&amp;#39;ve fixed this as well.&lt;br /&gt;The console now displays the contents of the web site as it is returned.  </description><author></author><pubDate>Fri, 07 Mar 2008 21:20:23 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: 1.1 (Mar 06, 2008) 20080307P</guid></item><item><title>CREATED RELEASE: 1.1 (Mar 06, 2008)</title><link>http://code.msdn.microsoft.com/spwakeup/Release/ProjectReleases.aspx?ReleaseId=620</link><description>Fixed a couple of major bugs in this release.&lt;br /&gt;First and formost, the original version couldn&amp;#39;t handle URLS with spaces.  This is now fixed.&lt;br /&gt;Also, the code I used to remove the XML tags from the end of the URL was faulty, and was mangling some addresses.  I&amp;#39;ve fixed this as well.&lt;br /&gt;The console now displays the contents of the web site as it is returned.  </description><author></author><pubDate>Thu, 06 Mar 2008 19:54:52 GMT</pubDate><guid isPermaLink="false">CREATED RELEASE: 1.1 (Mar 06, 2008) 20080306P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://code.msdn.microsoft.com/spwakeup/Wiki/View.aspx?title=Home&amp;version=3</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Resource Page Description&lt;/b&gt;&lt;br /&gt;This is a simple application that touches each sub-site on a Sharepoint server to rebuild the IIS cache.&lt;br /&gt;&lt;br /&gt;Normally IIS discards its cache overnight, which means that each Sharepoint site must be rebuilt the first time it is accessed.  This can be very slow.  This script will seek out every site on a sharepoint server, going as deep as you like, and sends them an HTTP request, so that the site remains in cache.
&lt;br /&gt; &lt;br /&gt;This project was inspired by the Warm Up script I found at: http://blogs.msdn.com/joelo/archive/2006/08/13/697044.aspx&lt;br /&gt; &lt;br /&gt;Additional information from the Readme file:&lt;br /&gt;File details:&lt;br /&gt;You should have received 5 files in this Zip file:&lt;br /&gt;SPWakeUp.exe -- The program file.&lt;br /&gt;searchdepth.conf -- Configures how many levels deep spwakeup looks for sites.&lt;br /&gt;sites.conf -- The top level sites you wish to wake up.&lt;br /&gt;program.cs -- Source code for the application.&lt;br /&gt;readme.txt -- The file you are reading now.&lt;br /&gt; &lt;br /&gt;Requirements:&lt;br /&gt;This application was written for MOSS 2007. &lt;br /&gt;You need to have stsadm.exe in your system path.&lt;br /&gt; &lt;br /&gt;Installation:&lt;br /&gt;Just copy these files into a directory on your Sharepoint server.  The 2 configuration files must be in the same folder as the program file. You can safely delete the readme.txt and program.cs files if they are not needed.&lt;br /&gt;If you are running it as a scheduled task, be sure that the Start In property is set to the folder where you copied all three files.&lt;br /&gt; &lt;br /&gt;Configuring: &lt;br /&gt;Edit sites.conf with the name of your web site.  You can add as many sites as you like.  If the site runs on a port other than 80, please include that port in the URL.  EG: http://sharepoint.mycompany.com:88&lt;br /&gt; &lt;br /&gt;Edit searchdepth.conf to specify how many layers deep you want to search for sub sites.  For example, in the following tree:&lt;br /&gt;Home&lt;br /&gt;    |----Corporate----HR&lt;br /&gt;    |&lt;br /&gt;    |----Manufacturing----Widgets&lt;br /&gt;                                 |&lt;br /&gt;                                 |-Safety&lt;br /&gt; &lt;br /&gt;Home would be level 1.  Corporate and Manufacuting would be level 2.  HR and Widgets would be level 3.  Safety would be level 4.&lt;br /&gt;So, if you wanted to wakeup Widgets, you'd need to set the searchdepth to 3.  If you wanted to wakeup Safety, you'd need to set it to level 4.&lt;br /&gt;The more levels you search, the longer the wakeup script will take to run.  By default, the level is set to 3.&lt;br /&gt;
&lt;/div&gt;</description><author>akennel</author><pubDate>Wed, 05 Mar 2008 19:25:33 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20080305P</guid></item><item><title>CREATED RELEASE: 1.0 (Mar 05, 2008)</title><link>http://code.msdn.microsoft.com/spwakeup/Release/ProjectReleases.aspx?ReleaseId=607</link><description>This is the first release version.&lt;br /&gt;I&amp;#39;ve tested this on my own servers.  These are both MOSS Enterprise 2007 servers.  One is a single server environment, the other is a 5 server farm.</description><author></author><pubDate>Wed, 05 Mar 2008 19:07:20 GMT</pubDate><guid isPermaLink="false">CREATED RELEASE: 1.0 (Mar 05, 2008) 20080305P</guid></item></channel></rss>