<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>CacheMyWork Wiki &amp; Documentation Rss Feed</title><link>http://www.codeplex.com/CacheMyWork/Wiki/View.aspx?title=Home</link><description>CacheMyWork Wiki Rss Description</description><item><title>New Comment on "Documentation"</title><link>http://cachemywork.codeplex.com/documentation?&amp;ANCHOR#C20937</link><description>This project is very interesting, there is already a similar app as your called SmartClose. Wondered if you would be interested in checking it out&amp;#58; http&amp;#58;&amp;#47;&amp;#47;bmproductions.fixnum.org&amp;#47;smartclose&amp;#47;index.htm</description><author>tuxplorer</author><pubDate>Mon, 12 Sep 2011 08:41:03 GMT</pubDate><guid isPermaLink="false">New Comment on "Documentation" 20110912084103A</guid></item><item><title>Updated Wiki: Home</title><link>http://cachemywork.codeplex.com/wikipage?version=43</link><description>
&lt;p&gt;&lt;img title="CacheMyWork v1.2 screenshot.png" src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=CacheMyWork&amp;DownloadId=20173" alt="CacheMyWork v1.2 screenshot.png" style="float:left; margin:5px"&gt;&lt;/p&gt;
&lt;div class="wikidoc"&gt;CacheMyWork is a handy utility that enables you to reboot Windows without losing your place in your work. It builds a checklist of currently open applications, and will restart the apps you've selected the next time you logon to the computer.
 &amp;nbsp;Cache My Work is great for occasions when you need to unexpectedly reboot, such as on &amp;quot;Patch Tuesday&amp;quot;, after installing new drivers, or when Windows runs out of Desktop Heap, Handles or GDI Objects (which happens more often than I'd like - even with
 the fixes described &lt;a href="http://blogs.msdn.com/ntdebugging/archive/2007/01/04/desktop-heap-overview.aspx"&gt;
here&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/a&gt;).&lt;/div&gt;
&lt;div class="wikidoc"&gt;&lt;br&gt;
If you're like me, you avoid rebooting your computer because it means you'll forget what you were working on. Every time I have to reboot because of some install/uninstall/patch, invariably I forget half of what I was working on because I don't remember all
 the docs and apps I have to reopen (those 5-15 minutes between &amp;quot;shutdown all apps&amp;quot; and &amp;quot;logged in, Windows quieted down&amp;quot; are huge opportunities for me to be randomized and lose my short-term memory cache).&lt;br&gt;
&lt;h2&gt;News&lt;/h2&gt;
&lt;div class="wikidoc"&gt;&lt;strong&gt;&lt;span style="color:#ff0000"&gt;(2011-01-15) Uploaded an
&lt;a href="http://cachemywork.codeplex.com/releases/view/59192"&gt;alpha build of version 2&lt;/a&gt;. &amp;nbsp;Please download and let me know if it crashes or if you have any feedback!&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div class="wikidoc"&gt;(2011-01-02) Can't predict when the next release will come, but it is anything but abandoned - I completely rewrote the codebase over the last year or so, to the point where I don't have a way to roll any new fixes to the old codebase,
 *and* I've dug myself a WPF hole that has been murder to dig my way out of. Sorry, but believe me I'm still motivated to get this sucker out at some point. &amp;nbsp;I figure those of you who keep downloading and checking in for an updated version are probably
 wondering if this will ever get addressed, so I wanted to address those concerns (that frankly I've had myself over the last year or so).&lt;/div&gt;
&lt;div class="wikidoc"&gt;(2010-09-06) I'm working towards a v2.0 release based on a wholesale conversion from VB.NET to C#, WinForms to WPF, and some significant performance improvements.&lt;/div&gt;
&lt;div class="wikidoc"&gt;(2009-11-09) CacheMyWork &lt;a href="http://lifehacker.com/5398777/cache-my-work-restores-your-workspace-after-a-restart"&gt;
has been Lifehacker'd&lt;/a&gt;! I'd still be interested in making improvements here, so if you have something burning, drop me a note/Comment/Discussion/Issue.&lt;br&gt;
(2008-03-22) Major update to the application Documentation &lt;a href="/documentation?referringTitle=Home"&gt;
here&lt;/a&gt;, explaining how the app works, and documenting some of the quirks I've had to deal with so far.&lt;br&gt;
(2007-10-08) Version 1.2 installer has been uploaded - sorry about that, I really thought I'd made it available last week!&lt;br&gt;
(2007-10-05) Version 1.2 is released - now with better filters, so you're only restarting apps that don't launch automatically! Get it
&lt;a href="http://www.codeplex.com/CacheMyWork/Release/ProjectReleases.aspx?ReleaseId=7293"&gt;
here&lt;/a&gt;.&lt;br&gt;
(2007-09-25) Version 1.1.1 is released - fixes the bug introduced in v1.1. It's available
&lt;a href="http://www.codeplex.com/CacheMyWork/Release/ProjectReleases.aspx"&gt;here&lt;/a&gt;&lt;/div&gt;
&lt;h2&gt;Documentation&lt;/h2&gt;
The CacheMyWork application documentation can be found &lt;a href="/documentation?referringTitle=Home"&gt;
here&lt;/a&gt;.
&lt;h2&gt;FAQ&lt;/h2&gt;
(1) How was this built?
&lt;ul&gt;
&lt;li&gt;This application is written in .NET 2.0 using VB, and is currently using only in-box classes.
&lt;/li&gt;&lt;/ul&gt;
(2) What are the prerequisites?
&lt;ul&gt;
&lt;li&gt;The &lt;a href="http://msdn2.microsoft.com/en-us/vstudio/aa731542.aspx"&gt;.NET 2.0 CLR&lt;/a&gt; is required. Tested to work on Windows Vista and Windows XP SP3 (32-bit), and users report that it works even on Windows 7 (32-bit and 64-bit).
&lt;/li&gt;&lt;/ul&gt;
(3) There's some flaws in your application (or its source code). How can that be?
&lt;ul&gt;
&lt;li&gt;When it comes to professional-quality code development, the answer is &amp;quot;I'm still learning my way around .NET&amp;quot;. :)
&lt;/li&gt;&lt;/ul&gt;
(4) What are the current Bugs in CacheMyWork?
&lt;ul&gt;
&lt;li&gt;Any bugs I know about are documented as either Issues or Tasks in the &lt;a href="http://www.codeplex.com/CacheMyWork/WorkItem/List.aspx"&gt;
Issue Tracker&lt;/a&gt;. &lt;/li&gt;&lt;li&gt;If you have experienced any of the known bugs, please Vote on it in the &lt;a href="http://www.codeplex.com/CacheMyWork/WorkItem/List.aspx"&gt;
Issue Tracker&lt;/a&gt;. &lt;/li&gt;&lt;li&gt;If you experience any bugs that I haven't documented, &lt;a href="http://www.codeplex.com/CacheMyWork/WorkItem/Create.aspx"&gt;
please submit it as a new Issue&lt;/a&gt; in the Issue Tracker, or &lt;a href="http://www.codeplex.com/CacheMyWork/Thread/Create.aspx"&gt;
open a new thread&lt;/a&gt; in the &lt;a href="http://www.codeplex.com/CacheMyWork/Thread/List.aspx"&gt;
Discussions&lt;/a&gt;. &lt;/li&gt;&lt;/ul&gt;
(5) What are the planned or desired Features for CacheMyWork?
&lt;ul&gt;
&lt;li&gt;All Features that I've thought of are documented as Features in the &lt;a href="http://www.codeplex.com/CacheMyWork/WorkItem/List.aspx"&gt;
Issue Tracker&lt;/a&gt;. &lt;/li&gt;&lt;li&gt;If you'd like to see one of these Features implemented sooner rather than later, please Vote on that Feature in the
&lt;a href="http://www.codeplex.com/CacheMyWork/WorkItem/List.aspx"&gt;Issue Tracker&lt;/a&gt;.
&lt;/li&gt;&lt;li&gt;If you'd like to see some other Feature that I haven't documented, please &lt;a href="http://www.codeplex.com/CacheMyWork/WorkItem/Create.aspx"&gt;
add it as a new Feature&lt;/a&gt; to the Issue Tracker. &lt;/li&gt;&lt;li&gt;If you'd like to submit code to help speed up the process, please &lt;a href="http://www.codeplex.com/CacheMyWork/SourceControl/UploadPatch.aspx"&gt;
submit a Patch&lt;/a&gt; with a code sample to me and I'll do my best to integrate it as soon as possible.
&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;
</description><author>ParanoidMike</author><pubDate>Sat, 15 Jan 2011 18:55:06 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20110115065506P</guid></item><item><title>Updated Wiki: Home</title><link>http://cachemywork.codeplex.com/wikipage?version=42</link><description>
&lt;p&gt;&lt;img title="CacheMyWork v1.2 screenshot.png" src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=CacheMyWork&amp;DownloadId=20173" alt="CacheMyWork v1.2 screenshot.png" style="float:left; margin:5px"&gt;&lt;/p&gt;
&lt;div class="wikidoc"&gt;CacheMyWork is a handy utility that enables you to reboot Windows without losing your place in your work. It builds a checklist of currently open applications, and will restart the apps you've selected the next time you logon to the computer.
 &amp;nbsp;Cache My Work is great for occasions when you need to unexpectedly reboot, such as on &amp;quot;Patch Tuesday&amp;quot;, after installing new drivers, or when Windows runs out of Desktop Heap, Handles or GDI Objects (which happens more often than I'd like - even with
 the fixes described &lt;a href="http://blogs.msdn.com/ntdebugging/archive/2007/01/04/desktop-heap-overview.aspx"&gt;
here&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/a&gt;).&lt;/div&gt;
&lt;div class="wikidoc"&gt;&lt;br&gt;
If you're like me, you avoid rebooting your computer because it means you'll forget what you were working on. Every time I have to reboot because of some install/uninstall/patch, invariably I forget half of what I was working on because I don't remember all
 the docs and apps I have to reopen (those 5-15 minutes between &amp;quot;shutdown all apps&amp;quot; and &amp;quot;logged in, Windows quieted down&amp;quot; are huge opportunities for me to be randomized and lose my short-term memory cache).&lt;br&gt;
&lt;h2&gt;News&lt;/h2&gt;
&lt;div class="wikidoc"&gt;(2011-01-15) Uploaded an &lt;a href="http://cachemywork.codeplex.com/releases/view/59192"&gt;
alpha build of version 2&lt;/a&gt;. &amp;nbsp;Please download and let me know if it crashes or if you have any feedback!&lt;/div&gt;
&lt;div class="wikidoc"&gt;(2011-01-02) Can't predict when the next release will come, but it is anything but abandoned - I completely rewrote the codebase over the last year or so, to the point where I don't have a way to roll any new fixes to the old codebase,
 *and* I've dug myself a WPF hole that has been murder to dig my way out of. Sorry, but believe me I'm still motivated to get this sucker out at some point. &amp;nbsp;I figure those of you who keep downloading and checking in for an updated version are probably
 wondering if this will ever get addressed, so I wanted to address those concerns (that frankly I've had myself over the last year or so).&lt;/div&gt;
&lt;div class="wikidoc"&gt;(2010-09-06) I'm working towards a v2.0 release based on a wholesale conversion from VB.NET to C#, WinForms to WPF, and some significant performance improvements.&lt;/div&gt;
&lt;div class="wikidoc"&gt;(2009-11-09) CacheMyWork &lt;a href="http://lifehacker.com/5398777/cache-my-work-restores-your-workspace-after-a-restart"&gt;
has been Lifehacker'd&lt;/a&gt;! I'd still be interested in making improvements here, so if you have something burning, drop me a note/Comment/Discussion/Issue.&lt;br&gt;
(2008-03-22) Major update to the application Documentation &lt;a href="/documentation?referringTitle=Home"&gt;
here&lt;/a&gt;, explaining how the app works, and documenting some of the quirks I've had to deal with so far.&lt;br&gt;
(2007-10-08) Version 1.2 installer has been uploaded - sorry about that, I really thought I'd made it available last week!&lt;br&gt;
(2007-10-05) Version 1.2 is released - now with better filters, so you're only restarting apps that don't launch automatically! Get it
&lt;a href="http://www.codeplex.com/CacheMyWork/Release/ProjectReleases.aspx?ReleaseId=7293"&gt;
here&lt;/a&gt;.&lt;br&gt;
(2007-09-25) Version 1.1.1 is released - fixes the bug introduced in v1.1. It's available
&lt;a href="http://www.codeplex.com/CacheMyWork/Release/ProjectReleases.aspx"&gt;here&lt;/a&gt;&lt;/div&gt;
&lt;h2&gt;Documentation&lt;/h2&gt;
The CacheMyWork application documentation can be found &lt;a href="/documentation?referringTitle=Home"&gt;
here&lt;/a&gt;.
&lt;h2&gt;FAQ&lt;/h2&gt;
(1) How was this built?
&lt;ul&gt;
&lt;li&gt;This application is written in .NET 2.0 using VB, and is currently using only in-box classes.
&lt;/li&gt;&lt;/ul&gt;
(2) What are the prerequisites?
&lt;ul&gt;
&lt;li&gt;The &lt;a href="http://msdn2.microsoft.com/en-us/vstudio/aa731542.aspx"&gt;.NET 2.0 CLR&lt;/a&gt; is required. Tested to work on Windows Vista and Windows XP SP3 (32-bit), and users report that it works even on Windows 7 (32-bit and 64-bit).
&lt;/li&gt;&lt;/ul&gt;
(3) There's some flaws in your application (or its source code). How can that be?
&lt;ul&gt;
&lt;li&gt;When it comes to professional-quality code development, the answer is &amp;quot;I'm still learning my way around .NET&amp;quot;. :)
&lt;/li&gt;&lt;/ul&gt;
(4) What are the current Bugs in CacheMyWork?
&lt;ul&gt;
&lt;li&gt;Any bugs I know about are documented as either Issues or Tasks in the &lt;a href="http://www.codeplex.com/CacheMyWork/WorkItem/List.aspx"&gt;
Issue Tracker&lt;/a&gt;. &lt;/li&gt;&lt;li&gt;If you have experienced any of the known bugs, please Vote on it in the &lt;a href="http://www.codeplex.com/CacheMyWork/WorkItem/List.aspx"&gt;
Issue Tracker&lt;/a&gt;. &lt;/li&gt;&lt;li&gt;If you experience any bugs that I haven't documented, &lt;a href="http://www.codeplex.com/CacheMyWork/WorkItem/Create.aspx"&gt;
please submit it as a new Issue&lt;/a&gt; in the Issue Tracker, or &lt;a href="http://www.codeplex.com/CacheMyWork/Thread/Create.aspx"&gt;
open a new thread&lt;/a&gt; in the &lt;a href="http://www.codeplex.com/CacheMyWork/Thread/List.aspx"&gt;
Discussions&lt;/a&gt;. &lt;/li&gt;&lt;/ul&gt;
(5) What are the planned or desired Features for CacheMyWork?
&lt;ul&gt;
&lt;li&gt;All Features that I've thought of are documented as Features in the &lt;a href="http://www.codeplex.com/CacheMyWork/WorkItem/List.aspx"&gt;
Issue Tracker&lt;/a&gt;. &lt;/li&gt;&lt;li&gt;If you'd like to see one of these Features implemented sooner rather than later, please Vote on that Feature in the
&lt;a href="http://www.codeplex.com/CacheMyWork/WorkItem/List.aspx"&gt;Issue Tracker&lt;/a&gt;.
&lt;/li&gt;&lt;li&gt;If you'd like to see some other Feature that I haven't documented, please &lt;a href="http://www.codeplex.com/CacheMyWork/WorkItem/Create.aspx"&gt;
add it as a new Feature&lt;/a&gt; to the Issue Tracker. &lt;/li&gt;&lt;li&gt;If you'd like to submit code to help speed up the process, please &lt;a href="http://www.codeplex.com/CacheMyWork/SourceControl/UploadPatch.aspx"&gt;
submit a Patch&lt;/a&gt; with a code sample to me and I'll do my best to integrate it as soon as possible.
&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;
</description><author>ParanoidMike</author><pubDate>Sat, 15 Jan 2011 18:54:43 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20110115065443P</guid></item><item><title>Updated Wiki: Home</title><link>http://cachemywork.codeplex.com/wikipage?version=41</link><description>
&lt;p&gt;&lt;img title="CacheMyWork v1.2 screenshot.png" src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=CacheMyWork&amp;DownloadId=20173" alt="CacheMyWork v1.2 screenshot.png" style="float:left; margin:5px"&gt;&lt;/p&gt;
&lt;div class="wikidoc"&gt;CacheMyWork is a handy utility that enables you to reboot Windows without losing your place in your work. It builds a checklist of currently open applications, and will restart the apps you've selected the next time you logon to the computer.
 &amp;nbsp;Cache My Work is great for occasions when you need to unexpectedly reboot, such as on &amp;quot;Patch Tuesday&amp;quot;, after installing new drivers, or when Windows runs out of Desktop Heap, Handles or GDI Objects (which happens more often than I'd like - even with
 the fixes described &lt;a href="http://blogs.msdn.com/ntdebugging/archive/2007/01/04/desktop-heap-overview.aspx"&gt;
here&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/a&gt;).&lt;/div&gt;
&lt;div class="wikidoc"&gt;&lt;br&gt;
If you're like me, you avoid rebooting your computer because it means you'll forget what you were working on. Every time I have to reboot because of some install/uninstall/patch, invariably I forget half of what I was working on because I don't remember all
 the docs and apps I have to reopen (those 5-15 minutes between &amp;quot;shutdown all apps&amp;quot; and &amp;quot;logged in, Windows quieted down&amp;quot; are huge opportunities for me to be randomized and lose my short-term memory cache).&lt;br&gt;
&lt;h2&gt;News&lt;/h2&gt;
&lt;div class="wikidoc"&gt;(2011-01-02) Can't predict when the next release will come, but it is anything but abandoned - I completely rewrote the codebase over the last year or so, to the point where I don't have a way to roll any new fixes to the old codebase,
 *and* I've dug myself a WPF hole that has been murder to dig my way out of. Sorry, but believe me I'm still motivated to get this sucker out at some point. &amp;nbsp;I figure those of you who keep downloading and checking in for an updated version are probably
 wondering if this will ever get addressed, so I wanted to address those concerns (that frankly I've had myself over the last year or so).&lt;/div&gt;
&lt;div class="wikidoc"&gt;(2010-09-06) I'm working towards a v2.0 release based on a wholesale conversion from VB.NET to C#, WinForms to WPF, and some significant performance improvements.&lt;/div&gt;
&lt;div class="wikidoc"&gt;(2009-11-09) CacheMyWork &lt;a href="http://lifehacker.com/5398777/cache-my-work-restores-your-workspace-after-a-restart"&gt;
has been Lifehacker'd&lt;/a&gt;! I'd still be interested in making improvements here, so if you have something burning, drop me a note/Comment/Discussion/Issue.&lt;br&gt;
(2008-03-22) Major update to the application Documentation &lt;a href="/documentation?referringTitle=Home"&gt;
here&lt;/a&gt;, explaining how the app works, and documenting some of the quirks I've had to deal with so far.&lt;br&gt;
(2007-10-08) Version 1.2 installer has been uploaded - sorry about that, I really thought I'd made it available last week!&lt;br&gt;
(2007-10-05) Version 1.2 is released - now with better filters, so you're only restarting apps that don't launch automatically! Get it
&lt;a href="http://www.codeplex.com/CacheMyWork/Release/ProjectReleases.aspx?ReleaseId=7293"&gt;
here&lt;/a&gt;.&lt;br&gt;
(2007-09-25) Version 1.1.1 is released - fixes the bug introduced in v1.1. It's available
&lt;a href="http://www.codeplex.com/CacheMyWork/Release/ProjectReleases.aspx"&gt;here&lt;/a&gt;&lt;/div&gt;
&lt;h2&gt;Documentation&lt;/h2&gt;
The CacheMyWork application documentation can be found &lt;a href="/documentation?referringTitle=Home"&gt;
here&lt;/a&gt;.
&lt;h2&gt;FAQ&lt;/h2&gt;
(1) How was this built?
&lt;ul&gt;
&lt;li&gt;This application is written in .NET 2.0 using VB, and is currently using only in-box classes.
&lt;/li&gt;&lt;/ul&gt;
(2) What are the prerequisites?
&lt;ul&gt;
&lt;li&gt;The &lt;a href="http://msdn2.microsoft.com/en-us/vstudio/aa731542.aspx"&gt;.NET 2.0 CLR&lt;/a&gt; is required. Tested to work on Windows Vista and Windows XP SP3 (32-bit), and users report that it works even on Windows 7 (32-bit and 64-bit).
&lt;/li&gt;&lt;/ul&gt;
(3) There's some flaws in your application (or its source code). How can that be?
&lt;ul&gt;
&lt;li&gt;When it comes to professional-quality code development, the answer is &amp;quot;I'm still learning my way around .NET&amp;quot;. :)
&lt;/li&gt;&lt;/ul&gt;
(4) What are the current Bugs in CacheMyWork?
&lt;ul&gt;
&lt;li&gt;Any bugs I know about are documented as either Issues or Tasks in the &lt;a href="http://www.codeplex.com/CacheMyWork/WorkItem/List.aspx"&gt;
Issue Tracker&lt;/a&gt;. &lt;/li&gt;&lt;li&gt;If you have experienced any of the known bugs, please Vote on it in the &lt;a href="http://www.codeplex.com/CacheMyWork/WorkItem/List.aspx"&gt;
Issue Tracker&lt;/a&gt;. &lt;/li&gt;&lt;li&gt;If you experience any bugs that I haven't documented, &lt;a href="http://www.codeplex.com/CacheMyWork/WorkItem/Create.aspx"&gt;
please submit it as a new Issue&lt;/a&gt; in the Issue Tracker, or &lt;a href="http://www.codeplex.com/CacheMyWork/Thread/Create.aspx"&gt;
open a new thread&lt;/a&gt; in the &lt;a href="http://www.codeplex.com/CacheMyWork/Thread/List.aspx"&gt;
Discussions&lt;/a&gt;. &lt;/li&gt;&lt;/ul&gt;
(5) What are the planned or desired Features for CacheMyWork?
&lt;ul&gt;
&lt;li&gt;All Features that I've thought of are documented as Features in the &lt;a href="http://www.codeplex.com/CacheMyWork/WorkItem/List.aspx"&gt;
Issue Tracker&lt;/a&gt;. &lt;/li&gt;&lt;li&gt;If you'd like to see one of these Features implemented sooner rather than later, please Vote on that Feature in the
&lt;a href="http://www.codeplex.com/CacheMyWork/WorkItem/List.aspx"&gt;Issue Tracker&lt;/a&gt;.
&lt;/li&gt;&lt;li&gt;If you'd like to see some other Feature that I haven't documented, please &lt;a href="http://www.codeplex.com/CacheMyWork/WorkItem/Create.aspx"&gt;
add it as a new Feature&lt;/a&gt; to the Issue Tracker. &lt;/li&gt;&lt;li&gt;If you'd like to submit code to help speed up the process, please &lt;a href="http://www.codeplex.com/CacheMyWork/SourceControl/UploadPatch.aspx"&gt;
submit a Patch&lt;/a&gt; with a code sample to me and I'll do my best to integrate it as soon as possible.
&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;
</description><author>ParanoidMike</author><pubDate>Sun, 02 Jan 2011 22:53:17 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20110102105317P</guid></item><item><title>New Comment on "Documentation"</title><link>http://cachemywork.codeplex.com/documentation?&amp;ANCHOR#C17818</link><description>STDUViewer &amp;#40;for PDF, DJVU, TIFF, etc.&amp;#41; also has a &amp;#34;Mangage Session&amp;#34; feature, and it seems that PDF-XChange Viewer can restore from last session.</description><author>alreadydone</author><pubDate>Sat, 27 Nov 2010 10:34:37 GMT</pubDate><guid isPermaLink="false">New Comment on "Documentation" 20101127103437A</guid></item><item><title>Updated Wiki: Home</title><link>http://cachemywork.codeplex.com/wikipage?version=40</link><description>&lt;div class="wikidoc"&gt;&lt;p&gt;&lt;img style="float:left;margin:5px" title="CacheMyWork v1.2 screenshot.png" src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=CacheMyWork&amp;DownloadId=20173" alt="CacheMyWork v1.2 screenshot.png"&gt;&lt;/p&gt;
&lt;div class=wikidoc&gt;CacheMyWork is a handy utility that enables you to reboot Windows without losing your place in your work.  It builds a checklist of currently open applications, and will restart the apps you've selected the next time you logon to the computer. &amp;nbsp;Cache My Work is great for occasions when you need to unexpectedly reboot, such as on &amp;quot;Patch Tuesday&amp;quot;, after installing new drivers, or when Windows runs out of Desktop Heap, Handles or GDI Objects (which happens more often than I'd like - even with the fixes described &lt;a href="http://blogs.msdn.com/ntdebugging/archive/2007/01/04/desktop-heap-overview.aspx"&gt;here&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/a&gt;).&lt;/div&gt;
&lt;div class=wikidoc&gt;&lt;br&gt;If you're like me, you avoid rebooting your computer because it means you'll forget what you were working on.  Every time I have to reboot because of some install/uninstall/patch, invariably I forget half of what I was working on because I don't remember all the docs and apps I have to reopen (those 5-15 minutes between &amp;quot;shutdown all apps&amp;quot; and &amp;quot;logged in, Windows quieted down&amp;quot; are huge opportunities for me to be randomized and lose my short-term memory cache).&lt;br&gt;
&lt;h2&gt;News&lt;/h2&gt;
&lt;div class=wikidoc&gt;(2010-09-06) I'm working towards a v2.0 release based on a wholesale conversion from VB.NET to C#, WinForms to WPF, and some significant performance improvements.&lt;/div&gt;
&lt;div class=wikidoc&gt;(2009-11-09) CacheMyWork &lt;a href="http://lifehacker.com/5398777/cache-my-work-restores-your-workspace-after-a-restart"&gt;has been Lifehacker'd&lt;/a&gt;! I'd still be interested in making improvements here, so if you have something burning, drop me a note/Comment/Discussion/Issue.&lt;br&gt;(2008-03-22) Major update to the application Documentation &lt;a href="/documentation?referringTitle=Home"&gt;here&lt;/a&gt;, explaining how the app works, and documenting some of the quirks I've had to deal with so far.&lt;br&gt;(2007-10-08) Version 1.2 installer has been uploaded - sorry about that, I really thought I'd made it available last week!&lt;br&gt;(2007-10-05) Version 1.2 is released - now with better filters, so you're only restarting apps that don't launch automatically!  Get it &lt;a href="http://www.codeplex.com/CacheMyWork/Release/ProjectReleases.aspx?ReleaseId=7293"&gt;here&lt;/a&gt;.&lt;br&gt;(2007-09-25) Version 1.1.1 is released - fixes the bug introduced in v1.1.   It's available &lt;a href="http://www.codeplex.com/CacheMyWork/Release/ProjectReleases.aspx"&gt;here&lt;/a&gt;&lt;/div&gt;
&lt;h2&gt;Documentation&lt;/h2&gt;
The CacheMyWork application documentation can be found &lt;a href="/documentation?referringTitle=Home"&gt;here&lt;/a&gt;.
&lt;h2&gt;FAQ&lt;/h2&gt;
(1) How was this built?   
&lt;ul&gt;
&lt;li&gt;This application is written in .NET 2.0 using VB, and is currently using only in-box classes.&lt;/li&gt;
&lt;/ul&gt;
(2) What are the prerequisites?   
&lt;ul&gt;
&lt;li&gt;The &lt;a href="http://msdn2.microsoft.com/en-us/vstudio/aa731542.aspx"&gt;.NET 2.0 CLR&lt;/a&gt; is required.  Tested to work on Windows Vista and Windows XP SP3 (32-bit), and users report that it works even on Windows 7 (32-bit and 64-bit).&lt;/li&gt;
&lt;/ul&gt;
(3) There's some flaws in your application (or its source code).  How can that be?   
&lt;ul&gt;
&lt;li&gt;When it comes to professional-quality code development, the answer is &amp;quot;I'm still learning my way around .NET&amp;quot;. :)&lt;/li&gt;
&lt;/ul&gt;
(4) What are the current Bugs in CacheMyWork?   
&lt;ul&gt;
&lt;li&gt;Any bugs I know about are documented as either Issues or Tasks in the &lt;a href="http://www.codeplex.com/CacheMyWork/WorkItem/List.aspx"&gt;Issue Tracker&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;If you have experienced any of the known bugs, please Vote on it in the &lt;a href="http://www.codeplex.com/CacheMyWork/WorkItem/List.aspx"&gt;Issue Tracker&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;If you experience any bugs that I haven't documented, &lt;a href="http://www.codeplex.com/CacheMyWork/WorkItem/Create.aspx"&gt;please submit it as a new Issue&lt;/a&gt; in the Issue Tracker, or &lt;a href="http://www.codeplex.com/CacheMyWork/Thread/Create.aspx"&gt;open a new thread&lt;/a&gt; in the &lt;a href="http://www.codeplex.com/CacheMyWork/Thread/List.aspx"&gt;Discussions&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
(5) What are the planned or desired Features for CacheMyWork?   
&lt;ul&gt;
&lt;li&gt;All Features that I've thought of are documented as Features in the &lt;a href="http://www.codeplex.com/CacheMyWork/WorkItem/List.aspx"&gt;Issue Tracker&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;If you'd like to see one of these Features implemented sooner rather than later, please Vote on that Feature in the &lt;a href="http://www.codeplex.com/CacheMyWork/WorkItem/List.aspx"&gt;Issue Tracker&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;If you'd like to see some other Feature that I haven't documented, please &lt;a href="http://www.codeplex.com/CacheMyWork/WorkItem/Create.aspx"&gt;add it as a new Feature&lt;/a&gt; to the Issue Tracker.&lt;/li&gt;
&lt;li&gt;If you'd like to submit code to help speed up the process, please &lt;a href="http://www.codeplex.com/CacheMyWork/SourceControl/UploadPatch.aspx"&gt;submit a Patch&lt;/a&gt; with a code sample to me and I'll do my best to integrate it as soon as possible.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>MikeSL</author><pubDate>Mon, 06 Sep 2010 16:16:59 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20100906041659P</guid></item><item><title>Updated Wiki: Home</title><link>http://cachemywork.codeplex.com/wikipage?version=39</link><description>&lt;div class="wikidoc"&gt;&lt;p&gt;&lt;img style="float:right" title="CacheMyWork v1.2 screenshot.png" src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=CacheMyWork&amp;DownloadId=20173" alt="CacheMyWork v1.2 screenshot.png"&gt;&lt;/p&gt;
&lt;div class=wikidoc&gt;CacheMyWork is a handy utility that enables you to reboot Windows without losing your place in your work.  It builds a checklist of currently open applications, and will restart the apps you&lt;/div&gt;
&lt;div class=wikidoc&gt;'ve selected the next time you logon to the computer. &amp;nbsp;Cache My Work is great for occasions when you need to unexpectedly reboot, such as on &amp;quot;Patch Tuesday&amp;quot;, after installing new drivers, or when Windows runs out of Desktop Heap, Handles or GDI Objects (which happens more often than I'd like - even with the fixes described &lt;a href="http://blogs.msdn.com/ntdebugging/archive/2007/01/04/desktop-heap-overview.aspx"&gt;here&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/a&gt;).&lt;br&gt;&lt;br&gt;If you're like me, you avoid rebooting your computer because it means you'll forget what you were working on.  Every time I have to reboot because of some install/uninstall/patch, invariably I forget half of what I was working on because I don't remember all the docs and apps I have to reopen (those 5-15 minutes between &amp;quot;shutdown all apps&amp;quot; and &amp;quot;logged in, Windows quieted down&amp;quot; are huge opportunities for me to be randomized and lose my short-term memory cache).&lt;br&gt;
&lt;h2&gt;News&lt;/h2&gt;
&lt;div class=wikidoc&gt;(2010-09-06) I'm working towards a v2.0 release based on a wholesale conversion from VB.NET to C#, WinForms to WPF, and some significant performance improvements.&lt;/div&gt;
&lt;div class=wikidoc&gt;(2009-11-09) CacheMyWork &lt;a href="http://lifehacker.com/5398777/cache-my-work-restores-your-workspace-after-a-restart"&gt;has been Lifehacker'd&lt;/a&gt;! I'd still be interested in making improvements here, so if you have something burning, drop me a note/Comment/Discussion/Issue.&lt;br&gt;(2008-03-22) Major update to the application Documentation &lt;a href="/documentation?referringTitle=Home"&gt;here&lt;/a&gt;, explaining how the app works, and documenting some of the quirks I've had to deal with so far.&lt;br&gt;(2007-10-08) Version 1.2 installer has been uploaded - sorry about that, I really thought I'd made it available last week!&lt;br&gt;(2007-10-05) Version 1.2 is released - now with better filters, so you're only restarting apps that don't launch automatically!  Get it &lt;a href="http://www.codeplex.com/CacheMyWork/Release/ProjectReleases.aspx?ReleaseId=7293"&gt;here&lt;/a&gt;.&lt;br&gt;(2007-09-25) Version 1.1.1 is released - fixes the bug introduced in v1.1.   It's available &lt;a href="http://www.codeplex.com/CacheMyWork/Release/ProjectReleases.aspx"&gt;here&lt;/a&gt;&lt;/div&gt;
&lt;h2&gt;Documentation&lt;/h2&gt;
The CacheMyWork application documentation can be found &lt;a href="/documentation?referringTitle=Home"&gt;here&lt;/a&gt;.
&lt;h2&gt;FAQ&lt;/h2&gt;
(1) How was this built?  
&lt;ul&gt;
&lt;li&gt;This application is written in .NET 2.0 using VB, and is currently using only in-box classes.&lt;/li&gt;
&lt;/ul&gt;
(2) What are the prerequisites?  
&lt;ul&gt;
&lt;li&gt;The &lt;a href="http://msdn2.microsoft.com/en-us/vstudio/aa731542.aspx"&gt;.NET 2.0 CLR&lt;/a&gt; is required.  Tested to work on Windows Vista and Windows XP SP3 (32-bit), and users report that it works even on Windows 7 (32-bit and 64-bit).&lt;/li&gt;
&lt;/ul&gt;
(3) There's some flaws in your application (or its source code).  How can that be?  
&lt;ul&gt;
&lt;li&gt;When it comes to professional-quality code development, the answer is &amp;quot;I'm still learning my way around .NET&amp;quot;. :)&lt;/li&gt;
&lt;/ul&gt;
(4) What are the current Bugs in CacheMyWork?  
&lt;ul&gt;
&lt;li&gt;Any bugs I know about are documented as either Issues or Tasks in the &lt;a href="http://www.codeplex.com/CacheMyWork/WorkItem/List.aspx"&gt;Issue Tracker&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;If you have experienced any of the known bugs, please Vote on it in the &lt;a href="http://www.codeplex.com/CacheMyWork/WorkItem/List.aspx"&gt;Issue Tracker&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;If you experience any bugs that I haven't documented, &lt;a href="http://www.codeplex.com/CacheMyWork/WorkItem/Create.aspx"&gt;please submit it as a new Issue&lt;/a&gt; in the Issue Tracker, or &lt;a href="http://www.codeplex.com/CacheMyWork/Thread/Create.aspx"&gt;open a new thread&lt;/a&gt; in the &lt;a href="http://www.codeplex.com/CacheMyWork/Thread/List.aspx"&gt;Discussions&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
(5) What are the planned or desired Features for CacheMyWork?  
&lt;ul&gt;
&lt;li&gt;All Features that I've thought of are documented as Features in the &lt;a href="http://www.codeplex.com/CacheMyWork/WorkItem/List.aspx"&gt;Issue Tracker&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;If you'd like to see one of these Features implemented sooner rather than later, please Vote on that Feature in the &lt;a href="http://www.codeplex.com/CacheMyWork/WorkItem/List.aspx"&gt;Issue Tracker&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;If you'd like to see some other Feature that I haven't documented, please &lt;a href="http://www.codeplex.com/CacheMyWork/WorkItem/Create.aspx"&gt;add it as a new Feature&lt;/a&gt; to the Issue Tracker.&lt;/li&gt;
&lt;li&gt;If you'd like to submit code to help speed up the process, please &lt;a href="http://www.codeplex.com/CacheMyWork/SourceControl/UploadPatch.aspx"&gt;submit a Patch&lt;/a&gt; with a code sample to me and I'll do my best to integrate it as soon as possible.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>MikeSL</author><pubDate>Mon, 06 Sep 2010 16:16:06 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20100906041606P</guid></item><item><title>Updated Wiki: Home</title><link>http://cachemywork.codeplex.com/wikipage?version=38</link><description>&lt;div class="wikidoc"&gt;&lt;div class=wikidoc&gt;CacheMyWork is a handy utility that enables you to reboot Windows without losing your place in your work.  It builds a checklist of currently open applications, and will restart the apps you've selected the next time you logon to the computer. &amp;nbsp;Cache My Work is great for occasions when you need to unexpectedly reboot, such as on &amp;quot;Patch Tuesday&amp;quot;, after installing new drivers, or when Windows runs out of Desktop Heap, Handles or GDI Objects (which happens more often than I'd like - even with the fixes described &lt;a href="http://blogs.msdn.com/ntdebugging/archive/2007/01/04/desktop-heap-overview.aspx"&gt;here&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/a&gt;).&lt;br&gt;&lt;br&gt;If you're like me, you avoid rebooting your computer because it means you'll forget what you were working on.  Every time I have to reboot because of some install/uninstall/patch, invariably I forget half of what I was working on because I don't remember all the docs and apps I have to reopen (those 5-15 minutes between &amp;quot;shutdown all apps&amp;quot; and &amp;quot;logged in, Windows quieted down&amp;quot; are huge opportunities for me to be randomized and lose my short-term memory cache).&lt;br&gt;&lt;img title="CacheMyWork v1.2 screenshot.png" src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=CacheMyWork&amp;DownloadId=20173" alt="CacheMyWork v1.2 screenshot.png"&gt;
&lt;h2&gt;News&lt;/h2&gt;
&lt;div class=wikidoc&gt;(2010-09-06) I'm working towards a v2.0 release based on a wholesale conversion from VB.NET to C#, WinForms to WPF, and some significant performance improvements.&lt;/div&gt;
&lt;div class=wikidoc&gt;(2009-11-09) CacheMyWork &lt;a href="http://lifehacker.com/5398777/cache-my-work-restores-your-workspace-after-a-restart"&gt;has been Lifehacker'd&lt;/a&gt;! I'd still be interested in making improvements here, so if you have something burning, drop me a note/Comment/Discussion/Issue.&lt;br&gt;(2008-03-22) Major update to the application Documentation &lt;a href="/documentation?referringTitle=Home"&gt;here&lt;/a&gt;, explaining how the app works, and documenting some of the quirks I've had to deal with so far.&lt;br&gt;(2007-10-08) Version 1.2 installer has been uploaded - sorry about that, I really thought I'd made it available last week!&lt;br&gt;(2007-10-05) Version 1.2 is released - now with better filters, so you're only restarting apps that don't launch automatically!  Get it &lt;a href="http://www.codeplex.com/CacheMyWork/Release/ProjectReleases.aspx?ReleaseId=7293"&gt;here&lt;/a&gt;.&lt;br&gt;(2007-09-25) Version 1.1.1 is released - fixes the bug introduced in v1.1.   It's available &lt;a href="http://www.codeplex.com/CacheMyWork/Release/ProjectReleases.aspx"&gt;here&lt;/a&gt;&lt;/div&gt;
&lt;h2&gt;Documentation&lt;/h2&gt;
The CacheMyWork application documentation can be found &lt;a href="/documentation?referringTitle=Home"&gt;here&lt;/a&gt;.
&lt;h2&gt;FAQ&lt;/h2&gt;
(1) How was this built? 
&lt;ul&gt;
&lt;li&gt;This application is written in .NET 2.0 using VB, and is currently using only in-box classes.&lt;/li&gt;
&lt;/ul&gt;
(2) What are the prerequisites? 
&lt;ul&gt;
&lt;li&gt;The &lt;a href="http://msdn2.microsoft.com/en-us/vstudio/aa731542.aspx"&gt;.NET 2.0 CLR&lt;/a&gt; is required.  Tested to work on Windows Vista and Windows XP SP3 (32-bit), and users report that it works even on Windows 7 (32-bit and 64-bit).&lt;/li&gt;
&lt;/ul&gt;
(3) There's some flaws in your application (or its source code).  How can that be? 
&lt;ul&gt;
&lt;li&gt;When it comes to professional-quality code development, the answer is &amp;quot;I'm still learning my way around .NET&amp;quot;. :)&lt;/li&gt;
&lt;/ul&gt;
(4) What are the current Bugs in CacheMyWork? 
&lt;ul&gt;
&lt;li&gt;Any bugs I know about are documented as either Issues or Tasks in the &lt;a href="http://www.codeplex.com/CacheMyWork/WorkItem/List.aspx"&gt;Issue Tracker&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;If you have experienced any of the known bugs, please Vote on it in the &lt;a href="http://www.codeplex.com/CacheMyWork/WorkItem/List.aspx"&gt;Issue Tracker&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;If you experience any bugs that I haven't documented, &lt;a href="http://www.codeplex.com/CacheMyWork/WorkItem/Create.aspx"&gt;please submit it as a new Issue&lt;/a&gt; in the Issue Tracker, or &lt;a href="http://www.codeplex.com/CacheMyWork/Thread/Create.aspx"&gt;open a new thread&lt;/a&gt; in the &lt;a href="http://www.codeplex.com/CacheMyWork/Thread/List.aspx"&gt;Discussions&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
(5) What are the planned or desired Features for CacheMyWork? 
&lt;ul&gt;
&lt;li&gt;All Features that I've thought of are documented as Features in the &lt;a href="http://www.codeplex.com/CacheMyWork/WorkItem/List.aspx"&gt;Issue Tracker&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;If you'd like to see one of these Features implemented sooner rather than later, please Vote on that Feature in the &lt;a href="http://www.codeplex.com/CacheMyWork/WorkItem/List.aspx"&gt;Issue Tracker&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;If you'd like to see some other Feature that I haven't documented, please &lt;a href="http://www.codeplex.com/CacheMyWork/WorkItem/Create.aspx"&gt;add it as a new Feature&lt;/a&gt; to the Issue Tracker.&lt;/li&gt;
&lt;li&gt;If you'd like to submit code to help speed up the process, please &lt;a href="http://www.codeplex.com/CacheMyWork/SourceControl/UploadPatch.aspx"&gt;submit a Patch&lt;/a&gt; with a code sample to me and I'll do my best to integrate it as soon as possible.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>MikeSL</author><pubDate>Mon, 06 Sep 2010 16:15:02 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20100906041502P</guid></item><item><title>Updated Wiki: Documentation</title><link>http://cachemywork.codeplex.com/documentation?version=11</link><description>&lt;div class="wikidoc"&gt;&lt;div class=wikidoc&gt;
&lt;h2&gt;What Does CacheMyWork Do?&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;CacheMyWork enables you to instruct Windows to re-launch specific applications the next time you login&lt;/li&gt;
&lt;li&gt;CacheMyWork identifies all the applications that (a) the user has launched and (b) are visible on the Taskbar&lt;/li&gt;
&lt;li&gt;By default, CacheMyWork will also simplify the list by removing those applications that are auto-started by Windows on behalf of the user (e.g. instant messaging applications)&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;How To Use CacheMyWork&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Just launch CacheMyWork.exe&lt;/li&gt;
&lt;li&gt;Select each of the applications you want launched again after you next logon&lt;/li&gt;
&lt;li&gt;Click the Save button.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Optional Settings&lt;/h2&gt;
Under the &lt;strong&gt;Tools&lt;/strong&gt; &amp;gt; &lt;strong&gt;Hide Applications&lt;/strong&gt; menu:  
&lt;ul&gt;
&lt;li&gt;Select any &amp;quot;active&amp;quot; applications that you wish to &amp;quot;hide&amp;quot; from the main list (i.e. the list you see when you first launch CacheMyWork)&lt;/li&gt;
&lt;li&gt;Select any previously &amp;quot;hidden&amp;quot; applications that you wish to display in the main list&lt;/li&gt;
&lt;li&gt;Each of these choices will take effect as soon you click OK&lt;/li&gt;
&lt;/ul&gt;
Under the &lt;strong&gt;Tools&lt;/strong&gt; &amp;gt; &lt;strong&gt;Options&lt;/strong&gt; menu:  
&lt;ul&gt;
&lt;li&gt;Allows you to enable or disable the Windows setting &amp;quot;Restore previous Explorer windows at next logon&amp;quot;&lt;/li&gt;
&lt;li&gt;This Windows setting will cause each Explorer Window (e.g. drive, folder, share) to be opened again &lt;strong&gt;to the same location&lt;/strong&gt; the next time you login&lt;/li&gt;
&lt;li&gt;This Windows setting will be persistent - i.e. it won't require you to run CacheMyWork before each reboot (i.e. it isn't a CacheMyWork feature, but simply something from Windows that I'm exposing)&lt;/li&gt;
&lt;li&gt;more information about this Windows setting is documented &lt;a href="http://www.codeplex.com/CacheMyWork/WorkItem/View.aspx?WorkItemId=1259"&gt;here&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Information on Specific Application Caching Issues&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="/wikipage?title=csrss&amp;referringTitle=Documentation"&gt;csrss&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/wikipage?title=dwm&amp;referringTitle=Documentation"&gt;dwm&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/wikipage?title=Explorer&amp;referringTitle=Documentation"&gt;Explorer&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/wikipage?title=Idle&amp;referringTitle=Documentation"&gt;Idle&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/wikipage?title=IEXPLORE&amp;referringTitle=Documentation"&gt;IEXPLORE&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/wikipage?title=svchost&amp;referringTitle=Documentation"&gt;svchost&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/wikipage?title=System&amp;referringTitle=Documentation"&gt;System&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/wikipage?title=winlogon&amp;referringTitle=Documentation"&gt;winlogon&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Caching/Reboot-friendly applications&lt;/h2&gt;
These are some applications that have specific ability to automatically re-open the documents that were open when the application was last closed:  
&lt;ul&gt;
&lt;li&gt;Notepad++ (&lt;a href="http://notepad-plus.sourceforge.net/uk/site.htm"&gt;http://notepad-plus.sourceforge.net/&lt;/a&gt;)  
&lt;ul&gt;
&lt;li&gt;free, open source &amp;quot;replacement&amp;quot; for Notepad&lt;/li&gt;
&lt;li&gt;will automatically remember and re-open any files that were open when the app last closed or crashed&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Firefox (with the &lt;a href="https://addons.mozilla.org/en-US/firefox/addon/2324"&gt;Session Manager&lt;/a&gt; add-on)&lt;/li&gt;
&lt;li&gt;
&lt;ul&gt;
&lt;li&gt;saves multiple open tabs and windows, whether you gracefully close Firefox or it crashes.&lt;/li&gt;
&lt;li&gt;Can even save a history of closed windows until you close Firefox (or even across launches!).&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Internet Explorer 7+&lt;/li&gt;
&lt;li&gt;Avant Browser (&lt;a href="http://www.avantbrowser.com/"&gt;http://www.avantbrowser.com/&lt;/a&gt;) or Maxthon Browser (&lt;a href="http://www.maxthon.com/"&gt;http://www.maxthon.com/&lt;/a&gt;)
&lt;ul&gt;
&lt;li&gt;free, closed-source &amp;quot;replacements&amp;quot; (&lt;a href="http://en.wikipedia.org/wiki/Trident_(layout_engine)"&gt;Trident&lt;/a&gt;&amp;nbsp;wrappers, actually) for Internet Explorer.&lt;/li&gt;
&lt;li&gt;These browser enhancements uses the Internet Explorer &amp;quot;engine&amp;quot; (so you get the same page layout and compatibility with IE-friendly sites), but replace the user interface with new menus, right-click options, tabbing, caching of open tabs, and a whole lot more.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Limitations of CacheMyWork&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;CacheMyWork is only able to cache your &lt;em&gt;applications&lt;/em&gt;, not their documents  
&lt;ul&gt;
&lt;li&gt;It's not able to save and automatically re-open the open documents for most applications (except where those applications happen to store the document's filename and path on the process's command line, such as with Notepad)&lt;/li&gt;
&lt;li&gt;In fact, based on my research, I'm beginning to believe that the only way to accomplish this is to install application-specific add-ins that scrape the inner &amp;quot;state&amp;quot; of the app's documents and caches that as well. &amp;nbsp;I believe that's a hopeless pursuit.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;CacheMyWork is only able to cache the &lt;strong&gt;first&lt;/strong&gt; instance of each application that it finds.  
&lt;ul&gt;
&lt;li&gt;That is, if there are two or more of any one application running at once (e.g. when Notepad is launched twice), CacheMyWork isn't able to cache the second instance of that application.&lt;/li&gt;
&lt;li&gt;Based on the years of experience using CacheMyWork, I've yet to find an occasion where two instances of the same application (a) are useful enough to bother re-opening both, and (b) have a distinct process command line that *can* be cached.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>MikeSL</author><pubDate>Sun, 05 Sep 2010 00:31:50 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Documentation 20100905123150A</guid></item><item><title>Updated Wiki: Documentation</title><link>http://cachemywork.codeplex.com/documentation?version=10</link><description>&lt;div class="wikidoc"&gt;&lt;div class=wikidoc&gt;
&lt;h2&gt;What Does CacheMyWork Do?&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;CacheMyWork enables you to instruct Windows to re-launch specific applications the next time you login&lt;/li&gt;
&lt;li&gt;CacheMyWork identifies all the applications that (a) the user has launched and (b) are visible on the Taskbar&lt;/li&gt;
&lt;li&gt;By default, CacheMyWork will also simplify the list by removing those applications that are auto-started by Windows on behalf of the user (e.g. instant messaging applications)&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;How To Use CacheMyWork&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Just launch CacheMyWork.exe&lt;/li&gt;
&lt;li&gt;Select each of the applications you want launched again after you next logon&lt;/li&gt;
&lt;li&gt;Click the Save button.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Optional Settings&lt;/h2&gt;
Under the &lt;strong&gt;Tools&lt;/strong&gt; &amp;gt; &lt;strong&gt;Hide Applications&lt;/strong&gt; menu: 
&lt;ul&gt;
&lt;li&gt;Select any &amp;quot;active&amp;quot; applications that you wish to &amp;quot;hide&amp;quot; from the main list (i.e. the list you see when you first launch CacheMyWork)&lt;/li&gt;
&lt;li&gt;Select any previously &amp;quot;hidden&amp;quot; applications that you wish to display in the main list&lt;/li&gt;
&lt;li&gt;Each of these choices will take effect as soon you click OK&lt;/li&gt;
&lt;/ul&gt;
Under the &lt;strong&gt;Tools&lt;/strong&gt; &amp;gt; &lt;strong&gt;Options&lt;/strong&gt; menu: 
&lt;ul&gt;
&lt;li&gt;Allows you to enable or disable the Windows setting &amp;quot;Restore previous Explorer windows at next logon&amp;quot;&lt;/li&gt;
&lt;li&gt;This Windows setting will cause each Explorer Window (e.g. drive, folder, share) to be opened again &lt;strong&gt;to the same location&lt;/strong&gt; the next time you login&lt;/li&gt;
&lt;li&gt;This Windows setting will be persistent - i.e. it won't require you to run CacheMyWork before each reboot (i.e. it isn't a CacheMyWork feature, but simply something from Windows that I'm exposing)&lt;/li&gt;
&lt;li&gt;more information about this Windows setting is documented &lt;a href="http://www.codeplex.com/CacheMyWork/WorkItem/View.aspx?WorkItemId=1259"&gt;here&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Information on Specific Application Caching Issues&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="/wikipage?title=csrss&amp;referringTitle=Documentation"&gt;csrss&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/wikipage?title=dwm&amp;referringTitle=Documentation"&gt;dwm&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/wikipage?title=Explorer&amp;referringTitle=Documentation"&gt;Explorer&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/wikipage?title=Idle&amp;referringTitle=Documentation"&gt;Idle&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/wikipage?title=IEXPLORE&amp;referringTitle=Documentation"&gt;IEXPLORE&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/wikipage?title=svchost&amp;referringTitle=Documentation"&gt;svchost&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/wikipage?title=System&amp;referringTitle=Documentation"&gt;System&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/wikipage?title=winlogon&amp;referringTitle=Documentation"&gt;winlogon&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Caching/Reboot-friendly applications&lt;/h2&gt;
These are some applications that have specific ability to automatically re-open the documents that were open when the application was last closed: 
&lt;ul&gt;
&lt;li&gt;Notepad (&lt;a href="http://notepad-plus.sourceforge.net/uk/site.htm"&gt;http://notepad-plus.sourceforge.net/uk/site.htm&lt;/a&gt;) 
&lt;ul&gt;
&lt;li&gt;free, open source &amp;quot;replacement&amp;quot; for Notepad&lt;/li&gt;
&lt;li&gt;will automatically remember and re-open any files that were open when the app last closed or crashed&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Avant Browser (&lt;a href="http://www.avantbrowser.com/"&gt;http://www.avantbrowser.com/&lt;/a&gt;) or Maxthon Browser (&lt;a href="http://www.maxthon.com/"&gt;http://www.maxthon.com/&lt;/a&gt;) 
&lt;ul&gt;
&lt;li&gt;free, closed-source &amp;quot;replacements&amp;quot; (&lt;a href="http://en.wikipedia.org/wiki/Trident_(layout_engine)"&gt;Trident&lt;/a&gt; wrappers, actually) for Internet Explorer.&lt;/li&gt;
&lt;li&gt;These browser enhancements uses the Internet Explorer &amp;quot;engine&amp;quot; (so you get the same page layout and compatibility with IE-friendly sites), but replace the user interface with new menus, right-click options, tabbing, caching of open tabs, and a whole lot more.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Firefox (with the &lt;a href="https://addons.mozilla.org/en-US/firefox/addon/2324"&gt;Session Manager&lt;/a&gt; add-on) 
&lt;ul&gt;
&lt;li&gt;saves multiple open tabs and windows, whether you gracefully close Firefox or it crashes.&lt;/li&gt;
&lt;li&gt;Can even save a history of closed windows until you close Firefox (or even across launches!).&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Limitations of CacheMyWork&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;CacheMyWork is only able to cache your &lt;em&gt;applications&lt;/em&gt;, not their documents 
&lt;ul&gt;
&lt;li&gt;It's not able to save and automatically re-open the open documents for most applications (except where those applications happen to store the document's filename and path on the process's command line, such as with Notepad)&lt;/li&gt;
&lt;li&gt;In fact, based on my research, I'm beginning to believe that the only way to accomplish this is to install application-specific add-ins that scrape the inner &amp;quot;state&amp;quot; of the app's documents and caches that as well. &amp;nbsp;I believe that's a hopeless pursuit.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;CacheMyWork is only able to cache the &lt;strong&gt;first&lt;/strong&gt; instance of each application that it finds. 
&lt;ul&gt;
&lt;li&gt;That is, if there are two or more of any one application running at once (e.g. when Notepad is launched twice), CacheMyWork isn't able to cache the second instance of that application.&lt;/li&gt;
&lt;li&gt;Based on the years of experience using CacheMyWork, I've yet to find an occasion where two instances of the same application (a) are useful enough to bother re-opening both, and (b) have a distinct process command line that *can* be cached.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>MikeSL</author><pubDate>Sun, 05 Sep 2010 00:29:16 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Documentation 20100905122916A</guid></item><item><title>New Comment on "Documentation"</title><link>http://cachemywork.codeplex.com/documentation?&amp;ANCHOR#C14303</link><description>Correction&amp;#58; Firefox 3.5&amp;#43; &amp;#40;or 3.0 with the Session Manager add-on&amp;#41; ...</description><author>lexein</author><pubDate>Thu, 26 Nov 2009 11:00:06 GMT</pubDate><guid isPermaLink="false">New Comment on "Documentation" 20091126110006A</guid></item><item><title>Updated Wiki: Home</title><link>http://cachemywork.codeplex.com/wikipage?version=37</link><description>&lt;div class="wikidoc"&gt;CacheMyWork is a handy utility that lets you reboot without losing your place in your work.  It builds a checklist of currently open applications, and will restart the apps you&amp;#39;ve selected the next time you logon to the computer.&lt;br /&gt;Cache My Work is great for occasions when you need to unexpectedly reboot, such as on &amp;quot;Patch Tuesday&amp;quot;, after installing new drivers, or when Windows runs out of Desktop Heap, Handles or GDI Objects (which happens more often than I'd like - even with the fixes described &lt;a href="http://blogs.msdn.com/ntdebugging/archive/2007/01/04/desktop-heap-overview.aspx" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;If you're like me, you avoid rebooting your computer because it means you'll forget what you were working on.  Every time I have to reboot because of some install/uninstall/patch, invariably I forget half of what I was working on because I don't remember all the docs and apps I have to reopen (those 5-15 minutes between &amp;quot;shutdown all apps&amp;quot; and &amp;quot;logged in, Windows quieted down&amp;quot; are huge opportunities for me to be randomized and lose my short-term memory cache).&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=CacheMyWork&amp;DownloadId=20173" alt="CacheMyWork&amp;#32;v1.2&amp;#32;screenshot.png" title="CacheMyWork&amp;#32;v1.2&amp;#32;screenshot.png" /&gt;
&lt;h2&gt;News&lt;/h2&gt;(2009-11-09) CacheMyWork &lt;a href="http://lifehacker.com/5398777/cache-my-work-restores-your-workspace-after-a-restart" class="externalLink"&gt;has been Lifehacker'd&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;! I'd still be interested in making improvements here, so if you have something burning, drop me a note/Comment/Discussion/Issue.&lt;br /&gt;(2008-03-22) Major update to the application Documentation &lt;a href="http://cachemywork.codeplex.com/documentation?referringTitle=Home"&gt;here&lt;/a&gt;, explaining how the app works, and documenting some of the quirks I've had to deal with so far.&lt;br /&gt;(2007-10-08) Version 1.2 installer has been uploaded - sorry about that, I really thought I'd made it available last week!&lt;br /&gt;(2007-10-05) Version 1.2 is released - now with better filters, so you're only restarting apps that don't launch automatically!  Get it &lt;a href="http://www.codeplex.com/CacheMyWork/Release/ProjectReleases.aspx?ReleaseId=7293" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt;(2007-09-25) Version 1.1.1 is released - fixes the bug introduced in v1.1.   It's available &lt;a href="http://www.codeplex.com/CacheMyWork/Release/ProjectReleases.aspx" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;
&lt;h2&gt;Documentation&lt;/h2&gt;The CacheMyWork application documentation can be found &lt;a href="http://cachemywork.codeplex.com/documentation?referringTitle=Home"&gt;here&lt;/a&gt;.
&lt;h2&gt;FAQ&lt;/h2&gt;(1) How was this built?
&lt;ul&gt;&lt;li&gt;This application is written in .NET 2.0 using VB, and is currently using only in-box classes.&lt;/li&gt;&lt;/ul&gt;
(2) What are the prerequisites?
&lt;ul&gt;&lt;li&gt;The &lt;a href="http://msdn2.microsoft.com/en-us/vstudio/aa731542.aspx" class="externalLink"&gt;.NET 2.0 CLR&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; is required.  Tested to work on Windows Vista and Windows XP SP3 (32-bit), and users report that it works even on Windows 7 (32-bit and 64-bit).&lt;/li&gt;&lt;/ul&gt;
(3) There's some flaws in your application (or its source code).  How can that be?
&lt;ul&gt;&lt;li&gt;When it comes to professional-quality code development, the answer is &amp;quot;I'm still learning my way around .NET&amp;quot;. :)&lt;/li&gt;&lt;/ul&gt;
(4) What are the current Bugs in CacheMyWork?
&lt;ul&gt;&lt;li&gt;Any bugs I know about are documented as either Issues or Tasks in the &lt;a href="http://www.codeplex.com/CacheMyWork/WorkItem/List.aspx" class="externalLink"&gt;Issue Tracker&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;If you have experienced any of the known bugs, please Vote on it in the &lt;a href="http://www.codeplex.com/CacheMyWork/WorkItem/List.aspx" class="externalLink"&gt;Issue Tracker&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;If you experience any bugs that I haven't documented, &lt;a href="http://www.codeplex.com/CacheMyWork/WorkItem/Create.aspx" class="externalLink"&gt;please submit it as a new Issue&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; in the Issue Tracker, or &lt;a href="http://www.codeplex.com/CacheMyWork/Thread/Create.aspx" class="externalLink"&gt;open a new thread&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; in the &lt;a href="http://www.codeplex.com/CacheMyWork/Thread/List.aspx" class="externalLink"&gt;Discussions&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;/li&gt;&lt;/ul&gt;
(5) What are the planned or desired Features for CacheMyWork?
&lt;ul&gt;&lt;li&gt;All Features that I've thought of are documented as Features in the &lt;a href="http://www.codeplex.com/CacheMyWork/WorkItem/List.aspx" class="externalLink"&gt;Issue Tracker&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;If you'd like to see one of these Features implemented sooner rather than later, please Vote on that Feature in the &lt;a href="http://www.codeplex.com/CacheMyWork/WorkItem/List.aspx" class="externalLink"&gt;Issue Tracker&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;If you'd like to see some other Feature that I haven't documented, please &lt;a href="http://www.codeplex.com/CacheMyWork/WorkItem/Create.aspx" class="externalLink"&gt;add it as a new Feature&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; to the Issue Tracker.&lt;/li&gt;
&lt;li&gt;If you'd like to submit code to help speed up the process, please &lt;a href="http://www.codeplex.com/CacheMyWork/SourceControl/UploadPatch.aspx" class="externalLink"&gt;submit a Patch&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; with a code sample to me and I'll do my best to integrate it as soon as possible.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>MikeSL</author><pubDate>Mon, 09 Nov 2009 22:46:46 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20091109104646P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/CacheMyWork/Wiki/View.aspx?title=Home&amp;version=36</link><description>&lt;div class="wikidoc"&gt;
CacheMyWork is a handy utility that lets you reboot without losing your place in your work.  It builds a checklist of currently open applications, and will restart the apps you&amp;#39;ve selected the next time you logon to the computer.
&lt;br /&gt;Cache My Work is great for occasions when you need to unexpectedly reboot, such as on &amp;quot;Patch Tuesday&amp;quot;, after installing new drivers, or when Windows runs out of Desktop Heap, Handles or GDI Objects (which happens more often than I'd like - even with the fixes described &lt;a href="http://blogs.msdn.com/ntdebugging/archive/2007/01/04/desktop-heap-overview.aspx" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;).&lt;br /&gt; &lt;br /&gt;If you're like me, you avoid rebooting your computer because it means you'll forget what you were working on.  Every time I have to reboot because of some install/uninstall/patch, invariably I forget half of what I was working on because I don't remember all the docs and apps I have to reopen (those 5-15 minutes between &amp;quot;shutdown all apps&amp;quot; and &amp;quot;logged in, Windows quieted down&amp;quot; are huge opportunities for me to be randomized and lose my short-term memory cache).&lt;br /&gt;&lt;img src="http://www.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=CacheMyWork&amp;amp;DownloadId=20173" alt="CacheMyWork v1.2 screenshot.png" /&gt;&lt;br /&gt;&lt;h2&gt;
News
&lt;/h2&gt;(2008-03-22) Major update to the application Documentation &lt;a href="http://www.codeplex.com/CacheMyWork/Wiki/View.aspx?title=Documentation&amp;amp;referringTitle=Home"&gt;here&lt;/a&gt;, explaining how the app works, and documenting some of the quirks I've had to deal with so far.  &lt;a href="http://www.codeplex.com/CacheMyWork/Wiki/View.aspx?title=Version%201.3%20release%20is%20mere%20days%20away%21&amp;amp;referringTitle=Home"&gt;Version 1.3 release is mere days away!&lt;/a&gt;&lt;br /&gt;(2007-10-08) Version 1.2 installer has been uploaded - sorry about that, I really thought I'd made it available last week!&lt;br /&gt;(2007-10-05) Version 1.2 is released - now with better filters, so you're only restarting apps that don't launch automatically!  Get it &lt;a href="http://www.codeplex.com/CacheMyWork/Release/ProjectReleases.aspx?ReleaseId=7293" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt;(2007-09-25) Version 1.1.1 is released - fixes the bug introduced in v1.1.   It's available &lt;a href="http://www.codeplex.com/CacheMyWork/Release/ProjectReleases.aspx" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;h2&gt;
Documentation
&lt;/h2&gt;The CacheMyWork application documentation can be found &lt;a href="http://www.codeplex.com/CacheMyWork/Wiki/View.aspx?title=Documentation&amp;amp;referringTitle=Home"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;h2&gt;
FAQ
&lt;/h2&gt;(1) How was this built?&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;This application is written in .NET 2.0 using VB, and is currently using only in-box classes.&lt;/li&gt;
&lt;/ul&gt;(2) What are the prerequisites?&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;The &lt;a href="http://msdn2.microsoft.com/en-us/vstudio/aa731542.aspx" class="externalLink"&gt;.NET 2.0 CLR&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; is required.  I've developed &amp;amp; tested this on Windows Vista and Windows XP SP2, but I expect that it should work on Windows 2000 as well.&lt;/li&gt;
&lt;/ul&gt;(3) There's some obvious flaws in your application (or its source code).  Are you an amateur?&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;When it comes to professional-quality code development, the answer is &amp;quot;yes&amp;quot;.&lt;/li&gt;
&lt;/ul&gt;(4) What are the current Bugs in CacheMyWork?&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Any bugs I know about are documented as either Issues or Tasks in the &lt;a href="http://www.codeplex.com/CacheMyWork/WorkItem/List.aspx" class="externalLink"&gt;Issue Tracker&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;If you have experienced any of the known bugs, please Vote on it in the &lt;a href="http://www.codeplex.com/CacheMyWork/WorkItem/List.aspx" class="externalLink"&gt;Issue Tracker&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;If you experience any bugs that I haven't documented, &lt;a href="http://www.codeplex.com/CacheMyWork/WorkItem/Create.aspx" class="externalLink"&gt;please submit it as a new Issue&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; in the Issue Tracker, or &lt;a href="http://www.codeplex.com/CacheMyWork/Thread/Create.aspx" class="externalLink"&gt;open a new thread&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; in the &lt;a href="http://www.codeplex.com/CacheMyWork/Thread/List.aspx" class="externalLink"&gt;Discussions&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;(5) What are the planned or desired Features for CacheMyWork?&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;All Features that I've thought of are documented as Features in the &lt;a href="http://www.codeplex.com/CacheMyWork/WorkItem/List.aspx" class="externalLink"&gt;Issue Tracker&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;If you'd like to see one of these Features implemented sooner rather than later, please Vote on that Feature in the &lt;a href="http://www.codeplex.com/CacheMyWork/WorkItem/List.aspx" class="externalLink"&gt;Issue Tracker&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;If you'd like to see some other Feature that I haven't documented, please &lt;a href="http://www.codeplex.com/CacheMyWork/WorkItem/Create.aspx" class="externalLink"&gt;add it as a new Feature&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; to the Issue Tracker.&lt;/li&gt;&lt;li&gt;If you'd like to submit code to help speed up the process, please &lt;a href="http://www.codeplex.com/CacheMyWork/SourceControl/UploadPatch.aspx" class="externalLink"&gt;submit a Patch&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; with a code sample to me and I'll do my best to integrate it as soon as possible.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>MikeSL</author><pubDate>Sun, 23 Mar 2008 03:04:10 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20080323030410A</guid></item><item><title>UPDATED WIKI: System</title><link>http://www.codeplex.com/CacheMyWork/Wiki/View.aspx?title=System&amp;version=2</link><description>&lt;div class="wikidoc"&gt;
&lt;h2&gt;
Issue: the process has no command line
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;when I attempt to retrieve the value of the command line for the &amp;quot;System process&amp;quot; via WMI , I know that the WMI call will fail.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>MikeSL</author><pubDate>Sun, 23 Mar 2008 02:24:34 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: System 20080323022434A</guid></item><item><title>UPDATED WIKI: csrss</title><link>http://www.codeplex.com/CacheMyWork/Wiki/View.aspx?title=csrss&amp;version=3</link><description>&lt;div class="wikidoc"&gt;
&lt;h2&gt;
Issue: &amp;quot;Illegal characters in path&amp;quot;
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;When requesting the child properties of System.Diagnostics.Process.MainModule.FileVersionInfo for csrss.exe, the .NET runtime throws the error &amp;quot;Illegal characters in path&amp;quot; with the following stack trace:&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;   at System.Security.Permissions.FileIOPermission.HasIllegalCharacters(String[] str)&lt;br /&gt;   at System.Security.Permissions.FileIOPermission.AddPathList(FileIOPermissionAccess access, AccessControlActions control, String[] pathListOrig, Boolean checkForDuplicates, Boolean needFullPath, Boolean copyPathList)&lt;br /&gt;   at System.Security.Permissions.FileIOPermission..ctor(FileIOPermissionAccess access, String[] pathList, Boolean checkForDuplicates, Boolean needFullPath)&lt;br /&gt;   at System.IO.Path.GetFullPath(String path)&lt;br /&gt;   at System.Diagnostics.FileVersionInfo.GetFullPathWithAssert(String fileName)&lt;br /&gt;   at System.Diagnostics.FileVersionInfo.GetVersionInfo(String fileName)&lt;br /&gt;   at System.Diagnostics.ProcessModule.get_FileVersionInfo()&lt;br /&gt;   at CacheMyWork.ProcessesBusinessLogic.GetProcessDescriptiveName(Process process) in C:\personal\VS Projects\CacheMyWork\CacheMyWork\ProcessesBusinessLogic.vb:line 294&lt;br /&gt;   at CacheMyWork.ProcessesBusinessLogic.BuildProcessesCollection() in C:\personal\VS Projects\CacheMyWork\CacheMyWork\ProcessesBusinessLogic.vb:line 137&lt;br /&gt; &lt;br /&gt;This is because the System.Diagnostics.Process.MainModule.FileName returned for winlogon.exe is &amp;quot;\??\C:\WINDOWS\system32\csrss.exe&amp;quot;.&lt;br /&gt; &lt;br /&gt;The only discussion I could find on the MSDN Forums that asks about this issue is &lt;a href="http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=3047686&amp;amp;SiteID=1&amp;amp;mode=1" class="externalLink"&gt;this one&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, and I've updated the thread with the details of the issue found here.&lt;br /&gt;
&lt;/div&gt;</description><author>MikeSL</author><pubDate>Sun, 23 Mar 2008 02:01:19 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: csrss 20080323020119A</guid></item><item><title>UPDATED WIKI: winlogon</title><link>http://www.codeplex.com/CacheMyWork/Wiki/View.aspx?title=winlogon&amp;version=4</link><description>&lt;div class="wikidoc"&gt;
&lt;h2&gt;
Issue: &amp;quot;Illegal characters in path&amp;quot;
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;When requesting the child properties of System.Diagnostics.Process.MainModule.FileVersionInfo for winlogon.exe, the .NET runtime throws the error &amp;quot;Illegal characters in path&amp;quot; with the following stack trace:&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;   at System.Security.Permissions.FileIOPermission.HasIllegalCharacters(String[] str)&lt;br /&gt;   at System.Security.Permissions.FileIOPermission.AddPathList(FileIOPermissionAccess access, AccessControlActions control, String[] pathListOrig, Boolean checkForDuplicates, Boolean needFullPath, Boolean copyPathList)&lt;br /&gt;   at System.Security.Permissions.FileIOPermission..ctor(FileIOPermissionAccess access, String[] pathList, Boolean checkForDuplicates, Boolean needFullPath)&lt;br /&gt;   at System.IO.Path.GetFullPath(String path)&lt;br /&gt;   at System.Diagnostics.FileVersionInfo.GetFullPathWithAssert(String fileName)&lt;br /&gt;   at System.Diagnostics.FileVersionInfo.GetVersionInfo(String fileName)&lt;br /&gt;   at System.Diagnostics.ProcessModule.get_FileVersionInfo()&lt;br /&gt;   at CacheMyWork.ProcessesBusinessLogic.GetProcessDescriptiveName(Process process)&lt;br /&gt;   at CacheMyWork.ProcessesBusinessLogic.BuildProcessesCollection()&lt;br /&gt; &lt;br /&gt;This is because the System.Diagnostics.Process.MainModule.FileName returned for winlogon.exe is &amp;quot;&lt;b&gt;\??\C:\WINDOWS\system32\winlogon.exe&lt;/b&gt;&amp;quot;.&lt;br /&gt; &lt;br /&gt;The only discussion I could find on the MSDN Forums that asks about this issue is &lt;a href="http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=3047686&amp;amp;SiteID=1&amp;amp;mode=1" class="externalLink"&gt;this one&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, and I've updated the thread with the details of the issue found here.&lt;br /&gt;
&lt;/div&gt;</description><author>MikeSL</author><pubDate>Sun, 23 Mar 2008 01:59:58 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: winlogon 20080323015958A</guid></item><item><title>UPDATED WIKI: winlogon</title><link>http://www.codeplex.com/CacheMyWork/Wiki/View.aspx?title=winlogon&amp;version=3</link><description>&lt;div class="wikidoc"&gt;
&lt;h2&gt;
Issue: &amp;quot;Illegal characters in path&amp;quot;
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;When requesting the child properties of System.Diagnostics.Process.MainModule.FileVersionInfo for winlogon.exe, the .NET runtime throws the error &amp;quot;Illegal characters in path&amp;quot; with the following stack trace:&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;   at System.Security.Permissions.FileIOPermission.HasIllegalCharacters(String[] str)&lt;br /&gt;   at System.Security.Permissions.FileIOPermission.AddPathList(FileIOPermissionAccess access, AccessControlActions control, String[] pathListOrig, Boolean checkForDuplicates, Boolean needFullPath, Boolean copyPathList)&lt;br /&gt;   at System.Security.Permissions.FileIOPermission..ctor(FileIOPermissionAccess access, String[] pathList, Boolean checkForDuplicates, Boolean needFullPath)&lt;br /&gt;   at System.IO.Path.GetFullPath(String path)&lt;br /&gt;   at System.Diagnostics.FileVersionInfo.GetFullPathWithAssert(String fileName)&lt;br /&gt;   at System.Diagnostics.FileVersionInfo.GetVersionInfo(String fileName)&lt;br /&gt;   at System.Diagnostics.ProcessModule.get_FileVersionInfo()&lt;br /&gt;   at CacheMyWork.ProcessesBusinessLogic.GetProcessDescriptiveName(Process process)&lt;br /&gt;   at CacheMyWork.ProcessesBusinessLogic.BuildProcessesCollection()&lt;br /&gt; &lt;br /&gt;This is because the System.Diagnostics.Process.MainModule.FileName returned for winlogon.exe is &amp;quot;&lt;b&gt;\??\C:\WINDOWS\system32\winlogon.exe&lt;/b&gt;&amp;quot;.&lt;br /&gt;
&lt;/div&gt;</description><author>MikeSL</author><pubDate>Sun, 23 Mar 2008 01:39:09 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: winlogon 20080323013909A</guid></item><item><title>UPDATED WIKI: System</title><link>http://www.codeplex.com/CacheMyWork/Wiki/View.aspx?title=System&amp;version=1</link><description>&lt;div class="wikidoc"&gt;
&lt;h2&gt;
Issue: &amp;quot;This process has no command line&amp;quot;
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;stack trace comes out simply as&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;   at CacheMyWork.ProcessesBusinessLogic.GetCommandLine(Process process)&lt;br /&gt;   at CacheMyWork.ProcessesBusinessLogic.BuildProcessesCollection()&lt;br /&gt;
&lt;/div&gt;</description><author>MikeSL</author><pubDate>Sun, 23 Mar 2008 00:57:49 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: System 20080323125749A</guid></item><item><title>UPDATED WIKI: Documentation</title><link>http://www.codeplex.com/CacheMyWork/Wiki/View.aspx?title=Documentation&amp;version=9</link><description>&lt;div class="wikidoc"&gt;
&lt;h2&gt;
What Does CacheMyWork Do?
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;CacheMyWork enables you to instruct Windows to re-launch specific applications the next time you login&lt;/li&gt;&lt;li&gt;CacheMyWork identifies all the applications that (a) the user has launched and (b) are visible on the Taskbar&lt;/li&gt;&lt;li&gt;By default, CacheMyWork will also simplify the list by removing those applications that are auto-started by Windows on behalf of the user (e.g. instant messaging applications)&lt;/li&gt;
&lt;/ul&gt;&lt;h2&gt;
How To Use CacheMyWork
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;Just launch CacheMyWork.exe&lt;/li&gt;&lt;li&gt;Select each of the applications you want launched again after you next logon&lt;/li&gt;&lt;li&gt;Click the Save button.&lt;/li&gt;
&lt;/ul&gt;&lt;h2&gt;
Optional Settings
&lt;/h2&gt;Under the &lt;b&gt;Tools&lt;/b&gt; &amp;gt; &lt;b&gt;Hide Applications&lt;/b&gt; menu:&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Select any &amp;quot;active&amp;quot; applications that you wish to &amp;quot;hide&amp;quot; from the main list (i.e. the list you see when you first launch CacheMyWork)&lt;/li&gt;&lt;li&gt;Select any previously &amp;quot;hidden&amp;quot; applications that you wish to display in the main list&lt;/li&gt;&lt;li&gt;Each of these choices will take effect as soon you click OK&lt;/li&gt;
&lt;/ul&gt;Under the &lt;b&gt;Tools&lt;/b&gt; &amp;gt; &lt;b&gt;Options&lt;/b&gt; menu:&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Allows you to enable or disable the Windows setting &amp;quot;Restore previous Explorer windows at next logon&amp;quot;&lt;/li&gt;&lt;li&gt;This Windows setting will cause each Explorer Window (e.g. drive, folder, share) to be opened again &lt;b&gt;to the same location&lt;/b&gt; the next time you login&lt;/li&gt;&lt;li&gt;This Windows setting will be persistent - i.e. it won't require you to run CacheMyWork before each reboot (i.e. it isn't a CacheMyWork feature, but simply something from Windows that I'm exposing)&lt;/li&gt;&lt;li&gt;more information about this Windows setting is documented &lt;a href="http://www.codeplex.com/CacheMyWork/WorkItem/View.aspx?WorkItemId=1259" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;h2&gt;
Information on Specific Application Caching Issues
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/CacheMyWork/Wiki/View.aspx?title=csrss&amp;amp;referringTitle=Documentation"&gt;csrss&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/CacheMyWork/Wiki/View.aspx?title=dwm&amp;amp;referringTitle=Documentation"&gt;dwm&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/CacheMyWork/Wiki/View.aspx?title=Explorer&amp;amp;referringTitle=Documentation"&gt;Explorer&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/CacheMyWork/Wiki/View.aspx?title=Idle&amp;amp;referringTitle=Documentation"&gt;Idle&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/CacheMyWork/Wiki/View.aspx?title=IEXPLORE&amp;amp;referringTitle=Documentation"&gt;IEXPLORE&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/CacheMyWork/Wiki/View.aspx?title=svchost&amp;amp;referringTitle=Documentation"&gt;svchost&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/CacheMyWork/Wiki/View.aspx?title=System&amp;amp;referringTitle=Documentation"&gt;System&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/CacheMyWork/Wiki/View.aspx?title=winlogon&amp;amp;referringTitle=Documentation"&gt;winlogon&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;h2&gt;
Caching/Reboot-friendly applications
&lt;/h2&gt;These are some applications that have specific ability to automatically re-open the documents that were open when the application was last closed:&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Notepad++ (&lt;a href="http://notepad-plus.sourceforge.net/uk/site.htm" class="externalLink"&gt;http://notepad-plus.sourceforge.net/uk/site.htm&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;)&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;free, open source &amp;quot;replacement&amp;quot; for Notepad&lt;/li&gt;&lt;li&gt;will automatically remember and re-open any files that were open when the app last closed or crashed&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Avant Browser (&lt;a href="http://www.avantbrowser.com/" class="externalLink"&gt;http://www.avantbrowser.com/&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;) or Maxthon Browser (&lt;a href="http://www.maxthon.com/" class="externalLink"&gt;http://www.maxthon.com/&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;)&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;free, closed-source &amp;quot;replacements&amp;quot; (&lt;a href="http://en.wikipedia.org/wiki/Trident_%28layout_engine%29" class="externalLink"&gt;Trident&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; wrappers, actually) for Internet Explorer.&lt;/li&gt;&lt;li&gt;These browser enhancements uses the Internet Explorer &amp;quot;engine&amp;quot; (so you get the same page layout and compatibility with IE-friendly sites), but replace the user interface with new menus, right-click options, tabbing, caching of open tabs, and a whole lot more.&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Firefox (with the &lt;a href="https://addons.mozilla.org/en-US/firefox/addon/2324" class="externalLink"&gt;Session Manager&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; add-on)&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;saves multiple open tabs and windows, whether you gracefully close Firefox or it crashes.&lt;/li&gt;&lt;li&gt;Can even save a history of closed windows until you close Firefox (or even across launches!).&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;&lt;h2&gt;
Current Limitations of CacheMyWork v1.3
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;CacheMyWork is only able to cache your &lt;i&gt;applications&lt;/i&gt;, not their documents&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;It's not able to save and automatically re-open the open documents for most applications (except where those applications happen to store the document's filename and path on the process's command line, such as with Notepad)&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Further,CacheMyWork is only able to cache the &lt;b&gt;first&lt;/b&gt; instance of each application that it finds.&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;That is, if there are two or more of any one application running at once (e.g. when Notepad is launched twice), CacheMyWork isn't able to cache the second instance of that application.&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>MikeSL</author><pubDate>Sat, 22 Mar 2008 22:52:51 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Documentation 20080322105251P</guid></item><item><title>UPDATED WIKI: Documentation</title><link>http://www.codeplex.com/CacheMyWork/Wiki/View.aspx?title=Documentation&amp;version=8</link><description>&lt;div class="wikidoc"&gt;
&lt;h2&gt;
What Does CacheMyWork Do?
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;CacheMyWork enables you to instruct Windows to re-launch specific applications the next time you login&lt;/li&gt;&lt;li&gt;CacheMyWork identifies all the applications that (a) the user has launched and (b) are visible on the Taskbar&lt;/li&gt;&lt;li&gt;By default, CacheMyWork will also simplify the list by removing those applications that are auto-started by Windows on behalf of the user (e.g. instant messaging applications)&lt;/li&gt;
&lt;/ul&gt;&lt;h2&gt;
How To Use CacheMyWork
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;Just launch CacheMyWork.exe&lt;/li&gt;&lt;li&gt;Select each of the applications you want launched again after you next logon&lt;/li&gt;&lt;li&gt;Click the Save button.&lt;/li&gt;
&lt;/ul&gt;&lt;h2&gt;
Optional Settings
&lt;/h2&gt;Under the Tools &amp;gt; Hide Applications menu:&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Select any &amp;quot;active&amp;quot; applications that you wish to &amp;quot;hide&amp;quot; from the main list (i.e. the list you see when you first launch CacheMyWork)&lt;/li&gt;&lt;li&gt;Select any previously &amp;quot;hidden&amp;quot; applications that you wish to display in the main list&lt;/li&gt;&lt;li&gt;Each of these choices will take effect as soon you click OK&lt;/li&gt;
&lt;/ul&gt;Under the Tools &amp;gt; Options menu:&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Allows you to enable or disable the Windows setting &amp;quot;Restore previous Explorer windows at next logon&amp;quot;&lt;/li&gt;&lt;li&gt;This Windows setting will cause each Explorer Window (e.g. drive, folder, share) to be opened again &lt;b&gt;to the same location&lt;/b&gt; the next time you login&lt;/li&gt;&lt;li&gt;This Windows setting will be persistent - i.e. it won't require you to run CacheMyWork before each reboot (i.e. it isn't a CacheMyWork feature, but simply something from Windows that I'm exposing)&lt;/li&gt;&lt;li&gt;documented &lt;a href="http://www.codeplex.com/CacheMyWork/WorkItem/View.aspx?WorkItemId=1259" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;h2&gt;
Information on Specific Application Caching Issues
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/CacheMyWork/Wiki/View.aspx?title=csrss&amp;amp;referringTitle=Documentation"&gt;csrss&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/CacheMyWork/Wiki/View.aspx?title=dwm&amp;amp;referringTitle=Documentation"&gt;dwm&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/CacheMyWork/Wiki/View.aspx?title=Explorer&amp;amp;referringTitle=Documentation"&gt;Explorer&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/CacheMyWork/Wiki/View.aspx?title=Idle&amp;amp;referringTitle=Documentation"&gt;Idle&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/CacheMyWork/Wiki/View.aspx?title=IEXPLORE&amp;amp;referringTitle=Documentation"&gt;IEXPLORE&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/CacheMyWork/Wiki/View.aspx?title=svchost&amp;amp;referringTitle=Documentation"&gt;svchost&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/CacheMyWork/Wiki/View.aspx?title=System&amp;amp;referringTitle=Documentation"&gt;System&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/CacheMyWork/Wiki/View.aspx?title=winlogon&amp;amp;referringTitle=Documentation"&gt;winlogon&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;h2&gt;
Caching/Reboot-friendly applications
&lt;/h2&gt;These are some applications that have specific ability to automatically re-open the documents that were open when the application was last closed:&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Notepad++ (&lt;a href="http://notepad-plus.sourceforge.net/uk/site.htm" class="externalLink"&gt;http://notepad-plus.sourceforge.net/uk/site.htm&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;)&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;free, open source &amp;quot;replacement&amp;quot; for Notepad&lt;/li&gt;&lt;li&gt;will automatically remember and re-open any files that were open when the app last closed or crashed&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Avant Browser (&lt;a href="http://www.avantbrowser.com/" class="externalLink"&gt;http://www.avantbrowser.com/&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;) or Maxthon Browser (&lt;a href="http://www.maxthon.com/" class="externalLink"&gt;http://www.maxthon.com/&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;)&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;free, closed-source &amp;quot;replacements&amp;quot; (&lt;a href="http://en.wikipedia.org/wiki/Trident_%28layout_engine%29" class="externalLink"&gt;Trident&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; wrappers, actually) for Internet Explorer.&lt;/li&gt;&lt;li&gt;These browser enhancements uses the Internet Explorer &amp;quot;engine&amp;quot; (so you get the same page layout and compatibility with IE-friendly sites), but replace the user interface with new menus, right-click options, tabbing, caching of open tabs, and a whole lot more.&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Firefox (with the &lt;a href="https://addons.mozilla.org/en-US/firefox/addon/2324" class="externalLink"&gt;Session Manager&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; add-on)&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;saves multiple open tabs and windows, whether you gracefully close Firefox or it crashes.&lt;/li&gt;&lt;li&gt;Can even save a history of closed windows until you close Firefox (or even across launches!).&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;&lt;h2&gt;
Current Limitations of CacheMyWork v1.3
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;CacheMyWork is only able to cache your &lt;i&gt;applications&lt;/i&gt;, not their documents&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;It's not able to save and automatically re-open the open documents for most applications (except where those applications happen to store the document's filename and path on the process's command line, such as with Notepad)&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Further,CacheMyWork is only able to cache the &lt;b&gt;first&lt;/b&gt; instance of each application that it finds.&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;That is, if there are two or more of any one application running at once (e.g. when Notepad is launched twice), CacheMyWork isn't able to cache the second instance of that application.&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>MikeSL</author><pubDate>Sat, 22 Mar 2008 22:51:51 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Documentation 20080322105151P</guid></item></channel></rss>