<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>Charlie Owen - Tools</title>
    <link>http://blog.retrosight.com/</link>
    <description>Charlie Owen</description>
    <language>en-us</language>
    <copyright>Charlie Owen</copyright>
    <lastBuildDate>Wed, 03 Jun 2009 17:31:36 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 2.3.9074.18820</generator>
    <managingEditor>charlie_owen@hotmail.com</managingEditor>
    <webMaster>charlie_owen@hotmail.com</webMaster>
    <item>
      <trackback:ping>http://blog.retrosight.com/Trackback.aspx?guid=d54646af-3b43-4037-b90b-cbb20eaec67f</trackback:ping>
      <pingback:server>http://blog.retrosight.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.retrosight.com/PermaLink,guid,d54646af-3b43-4037-b90b-cbb20eaec67f.aspx</pingback:target>
      <dc:creator>Charlie Owen</dc:creator>
      <wfw:comment>http://blog.retrosight.com/CommentView,guid,d54646af-3b43-4037-b90b-cbb20eaec67f.aspx</wfw:comment>
      <wfw:commentRss>http://blog.retrosight.com/SyndicationService.asmx/GetEntryCommentsRss?guid=d54646af-3b43-4037-b90b-cbb20eaec67f</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <a href="http://www.flos-freeware.ch/zip/notepad2.zip" target="_blank">Notepad2</a> | <a href="http://www.flos-freeware.ch/notepad2.html" target="_blank">Site</a></p>
        <p>
          <a href="http://stevemiller.net/downloads/puretext20_x86.zip" target="_blank">PureText</a> | <a href="http://stevemiller.net/puretext/" target="_blank">Site</a></p>
        <p>
          <a href="http://dw.com.com/redir?edId=3&amp;siteId=4&amp;oId=3000-2192_4-10338146&amp;ontId=2192_4&amp;spi=d27da1ef315a424eb0f67e3d25158f6e&amp;lop=link&amp;ltype=dl_dlnow&amp;pid=10879258&amp;mfgId=6265418&amp;merId=6265418&amp;pguid=AJ0uCwoPjAYAABokYRIAAAGC&amp;destUrl=http%3A%2F%2Fdownload.cnet.com%2F3001-2192_4-10338146.html%3Fspi%3Dd27da1ef315a424eb0f67e3d25158f6e%26part%3Ddl-PaintNET" target="_blank">Paint.NET</a> | <a href="http://www.getpaint.net/" target="_blank">Site</a></p>
        <img width="0" height="0" src="http://blog.retrosight.com/aggbug.ashx?id=d54646af-3b43-4037-b90b-cbb20eaec67f" />
      </body>
      <title>My Tools</title>
      <guid isPermaLink="false">http://blog.retrosight.com/PermaLink,guid,d54646af-3b43-4037-b90b-cbb20eaec67f.aspx</guid>
      <link>http://blog.retrosight.com/MyTools.aspx</link>
      <pubDate>Wed, 03 Jun 2009 17:31:36 GMT</pubDate>
      <description>&lt;p&gt;
&lt;a href="http://www.flos-freeware.ch/zip/notepad2.zip" target="_blank"&gt;Notepad2&lt;/a&gt; | &lt;a href="http://www.flos-freeware.ch/notepad2.html" target="_blank"&gt;Site&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://stevemiller.net/downloads/puretext20_x86.zip" target="_blank"&gt;PureText&lt;/a&gt; | &lt;a href="http://stevemiller.net/puretext/" target="_blank"&gt;Site&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://dw.com.com/redir?edId=3&amp;amp;siteId=4&amp;amp;oId=3000-2192_4-10338146&amp;amp;ontId=2192_4&amp;amp;spi=d27da1ef315a424eb0f67e3d25158f6e&amp;amp;lop=link&amp;amp;ltype=dl_dlnow&amp;amp;pid=10879258&amp;amp;mfgId=6265418&amp;amp;merId=6265418&amp;amp;pguid=AJ0uCwoPjAYAABokYRIAAAGC&amp;amp;destUrl=http%3A%2F%2Fdownload.cnet.com%2F3001-2192_4-10338146.html%3Fspi%3Dd27da1ef315a424eb0f67e3d25158f6e%26part%3Ddl-PaintNET" target="_blank"&gt;Paint.NET&lt;/a&gt; | &lt;a href="http://www.getpaint.net/" target="_blank"&gt;Site&lt;/a&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.retrosight.com/aggbug.ashx?id=d54646af-3b43-4037-b90b-cbb20eaec67f" /&gt;</description>
      <comments>http://blog.retrosight.com/CommentView,guid,d54646af-3b43-4037-b90b-cbb20eaec67f.aspx</comments>
      <category>Tools</category>
    </item>
    <item>
      <trackback:ping>http://blog.retrosight.com/Trackback.aspx?guid=71bf72ed-def9-4cd2-951a-9331c765d0aa</trackback:ping>
      <pingback:server>http://blog.retrosight.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.retrosight.com/PermaLink,guid,71bf72ed-def9-4cd2-951a-9331c765d0aa.aspx</pingback:target>
      <dc:creator>Charlie Owen</dc:creator>
      <wfw:comment>http://blog.retrosight.com/CommentView,guid,71bf72ed-def9-4cd2-951a-9331c765d0aa.aspx</wfw:comment>
      <wfw:commentRss>http://blog.retrosight.com/SyndicationService.asmx/GetEntryCommentsRss?guid=71bf72ed-def9-4cd2-951a-9331c765d0aa</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
If you are an application developer on Windows Media Center you've probably
experienced some pain with our Details view of the stack trace, mostly because you
can't copy + paste nor see the entire stack traces if it is over a certain length.
Starting in Windows 7 you can now launch <strong>Event Viewer</strong> and navigate
to the <strong>Applications and Services Logs &gt; Media Center</strong> node to see
these stack traces. For example, the screenshot below is what you would see if you
ran the MarkupDebugging.mcml sample within Windows Media Center and pressed the button
labeled 'Crash The Application'. Note this is independent of the EnableErrorDetails
registry key enabling the 'Details' button on the dialog end users see when an application
crashes -- this event will always be written. This log file is one of those gathered
with the Media Center Diagnostic Tools I posted about <a href="http://blog.retrosight.com/MediaCenterDiagnosticToolsNowAvailable.aspx">here</a> making
it really helpful to communicate your applications crashes to us during the beta.
</p>
        <p>
          <img src="http://blog.retrosight.com/content/binary/EventPropertiesForMediaCenterApplicationCrashes.PNG" border="0" />
        </p>
        <img width="0" height="0" src="http://blog.retrosight.com/aggbug.ashx?id=71bf72ed-def9-4cd2-951a-9331c765d0aa" />
      </body>
      <title>Event Viewer Logs for Windows Media Center in Windows 7 Include Application Crash Information</title>
      <guid isPermaLink="false">http://blog.retrosight.com/PermaLink,guid,71bf72ed-def9-4cd2-951a-9331c765d0aa.aspx</guid>
      <link>http://blog.retrosight.com/EventViewerLogsForWindowsMediaCenterInWindows7IncludeApplicationCrashInformation.aspx</link>
      <pubDate>Sat, 17 Jan 2009 00:44:23 GMT</pubDate>
      <description>&lt;p&gt;
If you are an application developer&amp;nbsp;on&amp;nbsp;Windows Media Center you've probably
experienced some pain with our Details view of the stack trace, mostly because you
can't copy + paste nor see the entire stack traces if it is over a certain length.
Starting in Windows 7 you can now launch &lt;strong&gt;Event Viewer&lt;/strong&gt; and navigate
to the &lt;strong&gt;Applications and Services Logs &amp;gt; Media Center&lt;/strong&gt; node to see
these stack traces. For example, the screenshot below is what you would see if you
ran the MarkupDebugging.mcml sample within Windows Media Center and pressed the button
labeled 'Crash The Application'. Note this is independent of the EnableErrorDetails
registry key enabling the 'Details' button on the dialog end users see when an application
crashes -- this event will always be written. This log file is one of those gathered
with the Media Center Diagnostic Tools I posted about &lt;a href="http://blog.retrosight.com/MediaCenterDiagnosticToolsNowAvailable.aspx"&gt;here&lt;/a&gt;&amp;nbsp;making
it really helpful to communicate your applications crashes to us during the beta.
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://blog.retrosight.com/content/binary/EventPropertiesForMediaCenterApplicationCrashes.PNG" border=0&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.retrosight.com/aggbug.ashx?id=71bf72ed-def9-4cd2-951a-9331c765d0aa" /&gt;</description>
      <comments>http://blog.retrosight.com/CommentView,guid,71bf72ed-def9-4cd2-951a-9331c765d0aa.aspx</comments>
      <category>Tools</category>
      <category>Windows Media Center</category>
      <category>Debugging</category>
    </item>
    <item>
      <trackback:ping>http://blog.retrosight.com/Trackback.aspx?guid=f4b52143-5c45-405c-a5a7-bc39a8b50b97</trackback:ping>
      <pingback:server>http://blog.retrosight.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.retrosight.com/PermaLink,guid,f4b52143-5c45-405c-a5a7-bc39a8b50b97.aspx</pingback:target>
      <dc:creator>Charlie Owen</dc:creator>
      <wfw:comment>http://blog.retrosight.com/CommentView,guid,f4b52143-5c45-405c-a5a7-bc39a8b50b97.aspx</wfw:comment>
      <wfw:commentRss>http://blog.retrosight.com/SyndicationService.asmx/GetEntryCommentsRss?guid=f4b52143-5c45-405c-a5a7-bc39a8b50b97</wfw:commentRss>
      <slash:comments>7</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I'm really, really glad our team did the work to make these publicly available. The
Media Center Diagnostic Tool gathers a lot of pertinent information very useful
to the team in troubleshooting issues with Windows Media Center. If you ever file
a bug report during the beta or are working with someone at Microsoft to determine
what's happening it's a good idea to have these tools installed and take a snapshot
of your system to share with the person helping you.
</p>
        <p>
Media Center Diagnostic (MCDiag) Tool [x64]<br /><a href="http://download.microsoft.com/download/3/E/1/3E17DF40-EF7A-44DE-8897-685BA68EBD00/MCDiag_x64.msi">http://download.microsoft.com/download/3/E/1/3E17DF40-EF7A-44DE-8897-685BA68EBD00/MCDiag_x64.msi</a></p>
        <p>
Media Center Diagnostic (MCDiag) Tool [x86]<br /><a href="http://download.microsoft.com/download/3/E/1/3E17DF40-EF7A-44DE-8897-685BA68EBD00/MCDiag_x86.msi">http://download.microsoft.com/download/3/E/1/3E17DF40-EF7A-44DE-8897-685BA68EBD00/MCDiag_x86.msi</a></p>
        <p>
          <img src="http://blog.retrosight.com/content/binary/MediaCenterDiagnosticTool.PNG" border="0" />
        </p>
        <img width="0" height="0" src="http://blog.retrosight.com/aggbug.ashx?id=f4b52143-5c45-405c-a5a7-bc39a8b50b97" />
      </body>
      <title>Media Center Diagnostic Tools Now Available</title>
      <guid isPermaLink="false">http://blog.retrosight.com/PermaLink,guid,f4b52143-5c45-405c-a5a7-bc39a8b50b97.aspx</guid>
      <link>http://blog.retrosight.com/MediaCenterDiagnosticToolsNowAvailable.aspx</link>
      <pubDate>Sat, 17 Jan 2009 00:26:58 GMT</pubDate>
      <description>&lt;p&gt;
I'm really, really glad our team did the work to make these publicly available. The
Media Center Diagnostic Tool&amp;nbsp;gathers a lot of pertinent information very useful
to the team in troubleshooting issues with Windows Media Center. If you ever file
a bug report during the beta or are working with someone at Microsoft to determine
what's happening it's a good idea to have these tools installed and take a snapshot
of your system to share with the person helping you.
&lt;/p&gt;
&lt;p&gt;
Media Center Diagnostic (MCDiag) Tool [x64]&lt;br&gt;
&lt;a href="http://download.microsoft.com/download/3/E/1/3E17DF40-EF7A-44DE-8897-685BA68EBD00/MCDiag_x64.msi"&gt;http://download.microsoft.com/download/3/E/1/3E17DF40-EF7A-44DE-8897-685BA68EBD00/MCDiag_x64.msi&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Media Center Diagnostic (MCDiag) Tool [x86]&lt;br&gt;
&lt;a href="http://download.microsoft.com/download/3/E/1/3E17DF40-EF7A-44DE-8897-685BA68EBD00/MCDiag_x86.msi"&gt;http://download.microsoft.com/download/3/E/1/3E17DF40-EF7A-44DE-8897-685BA68EBD00/MCDiag_x86.msi&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://blog.retrosight.com/content/binary/MediaCenterDiagnosticTool.PNG" border=0&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.retrosight.com/aggbug.ashx?id=f4b52143-5c45-405c-a5a7-bc39a8b50b97" /&gt;</description>
      <comments>http://blog.retrosight.com/CommentView,guid,f4b52143-5c45-405c-a5a7-bc39a8b50b97.aspx</comments>
      <category>Tools</category>
      <category>Windows Media Center</category>
    </item>
    <item>
      <trackback:ping>http://blog.retrosight.com/Trackback.aspx?guid=221f92ad-34bf-47d9-b976-2b30caf044c2</trackback:ping>
      <pingback:server>http://blog.retrosight.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.retrosight.com/PermaLink,guid,221f92ad-34bf-47d9-b976-2b30caf044c2.aspx</pingback:target>
      <dc:creator>Charlie Owen</dc:creator>
      <wfw:comment>http://blog.retrosight.com/CommentView,guid,221f92ad-34bf-47d9-b976-2b30caf044c2.aspx</wfw:comment>
      <wfw:commentRss>http://blog.retrosight.com/SyndicationService.asmx/GetEntryCommentsRss?guid=221f92ad-34bf-47d9-b976-2b30caf044c2</wfw:commentRss>
      <slash:comments>2</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
If there is one technical oriented blog you should read it has to be Scott Hanselman.
This morning I read <a href="http://www.hanselman.com/blog/BeAwareOfDPIWithImagePNGsInWPFImagesScaleWeirdOrAreBlurry.aspx" target="_blank">Be
Aware of DPI with Image PNGs in WPF - Images Scale Weird or are Blurry</a> and instantly
went 'gee willikers'. Most of the images you use with Media Center Markup Language
(MCML) will be in the PNG format if they are part of your &lt;UI&gt; if for no other
reason you can embed alpha transparency information within the PNG (which you can't
with JPEG or GIF). On a whim I ran the PNG assets we ship with the SDK sampler through
PNGOUT and found an average file size savings of just above 50%. This can be a pretty
significant size savings for resources in assemblies but can be even more important
/ significant for web experiences due to bandwidth costs (both in terms of hosting
/ bandwidth dollars AND perceived responsiveness by the user.
</p>
        <p>
I highly encourage you to click through (and subscribe) to Scotts blog, but if you
want the quick tools here is what I used:
</p>
        <p>
PNGOUT (Command Line) <a title="http://www.advsys.net/ken/utils.htm" href="http://www.advsys.net/ken/utils.htm">http://www.advsys.net/ken/utils.htm</a></p>
        <p>
PNGGauntlet (GUI) <a title="http://brh.numbera.com/software/pnggauntlet/" href="http://brh.numbera.com/software/pnggauntlet/">http://brh.numbera.com/software/pnggauntlet/</a></p>
        <img width="0" height="0" src="http://blog.retrosight.com/aggbug.ashx?id=221f92ad-34bf-47d9-b976-2b30caf044c2" />
      </body>
      <title>Reducing the size of PNG images for use with Media Center Markup Language</title>
      <guid isPermaLink="false">http://blog.retrosight.com/PermaLink,guid,221f92ad-34bf-47d9-b976-2b30caf044c2.aspx</guid>
      <link>http://blog.retrosight.com/ReducingTheSizeOfPNGImagesForUseWithMediaCenterMarkupLanguage.aspx</link>
      <pubDate>Tue, 06 Jan 2009 20:13:53 GMT</pubDate>
      <description>&lt;p&gt;
If there is one technical oriented blog you should read it has to be Scott Hanselman.
This morning I read &lt;a href="http://www.hanselman.com/blog/BeAwareOfDPIWithImagePNGsInWPFImagesScaleWeirdOrAreBlurry.aspx" target="_blank"&gt;Be
Aware of DPI with Image PNGs in WPF - Images Scale Weird or are Blurry&lt;/a&gt; and instantly
went 'gee willikers'. Most of the images you use with Media Center Markup Language
(MCML) will be in the PNG format if they are part of your &amp;lt;UI&amp;gt; if for no other
reason you can embed alpha transparency information within the PNG (which you can't
with JPEG or GIF). On a whim I ran the PNG assets we ship with the SDK sampler through
PNGOUT and found an average file size savings of just above 50%. This can be a pretty
significant size savings for resources in assemblies but can be even more important
/ significant for web experiences due to bandwidth costs (both in terms of hosting
/ bandwidth dollars AND perceived responsiveness by the user.
&lt;/p&gt;
&lt;p&gt;
I highly encourage you to click through (and subscribe) to Scotts blog, but if you
want the quick tools here is what I used:
&lt;/p&gt;
&lt;p&gt;
PNGOUT (Command Line) &lt;a title="http://www.advsys.net/ken/utils.htm" href="http://www.advsys.net/ken/utils.htm"&gt;http://www.advsys.net/ken/utils.htm&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
PNGGauntlet (GUI) &lt;a title="http://brh.numbera.com/software/pnggauntlet/" href="http://brh.numbera.com/software/pnggauntlet/"&gt;http://brh.numbera.com/software/pnggauntlet/&lt;/a&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.retrosight.com/aggbug.ashx?id=221f92ad-34bf-47d9-b976-2b30caf044c2" /&gt;</description>
      <comments>http://blog.retrosight.com/CommentView,guid,221f92ad-34bf-47d9-b976-2b30caf044c2.aspx</comments>
      <category>Media Center Markup Language</category>
      <category>Tools</category>
      <category>Windows Media Center</category>
    </item>
    <item>
      <trackback:ping>http://blog.retrosight.com/Trackback.aspx?guid=c3ee5e43-92fb-4896-a250-7e50fad6989e</trackback:ping>
      <pingback:server>http://blog.retrosight.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.retrosight.com/PermaLink,guid,c3ee5e43-92fb-4896-a250-7e50fad6989e.aspx</pingback:target>
      <dc:creator>Charlie Owen</dc:creator>
      <wfw:comment>http://blog.retrosight.com/CommentView,guid,c3ee5e43-92fb-4896-a250-7e50fad6989e.aspx</wfw:comment>
      <wfw:commentRss>http://blog.retrosight.com/SyndicationService.asmx/GetEntryCommentsRss?guid=c3ee5e43-92fb-4896-a250-7e50fad6989e</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Found this earlier tonight -- I've been pondering whether or not creating some MCML
snippets would be helpful. This looks like it might really help speed the process
and take out a lot of the tedium of hand creating the XML for snippets.
</p>
        <p>
Snipp Dogg is a snippet editor for use with Visual Studio 2005 and 2008 Intellisense
Snippets. This tool allows you to create fully functional and robust snippets to streamline
the development process and make code reuse a snap.
</p>
        <p>
Get it from <a href="http://code.msdn.microsoft.com/SnippDogg">http://code.msdn.microsoft.com/SnippDogg</a>.
</p>
        <img width="0" height="0" src="http://blog.retrosight.com/aggbug.ashx?id=c3ee5e43-92fb-4896-a250-7e50fad6989e" />
      </body>
      <title>Snipp Dogg - Visual Studio Intellisense Snippet Editor/Creator</title>
      <guid isPermaLink="false">http://blog.retrosight.com/PermaLink,guid,c3ee5e43-92fb-4896-a250-7e50fad6989e.aspx</guid>
      <link>http://blog.retrosight.com/SnippDoggVisualStudioIntellisenseSnippetEditorCreator.aspx</link>
      <pubDate>Wed, 23 Jul 2008 07:27:38 GMT</pubDate>
      <description>&lt;p&gt;
Found this earlier tonight -- I've been pondering whether or not creating some MCML
snippets would be helpful. This looks like it might really help speed the process
and take out a lot of the tedium of hand creating the XML for snippets.
&lt;/p&gt;
&lt;p&gt;
Snipp Dogg is a snippet editor for use with Visual Studio 2005 and 2008 Intellisense
Snippets. This tool allows you to create fully functional and robust snippets to streamline
the development process and make code reuse a snap.
&lt;/p&gt;
&lt;p&gt;
Get it from &lt;a href="http://code.msdn.microsoft.com/SnippDogg"&gt;http://code.msdn.microsoft.com/SnippDogg&lt;/a&gt;.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.retrosight.com/aggbug.ashx?id=c3ee5e43-92fb-4896-a250-7e50fad6989e" /&gt;</description>
      <comments>http://blog.retrosight.com/CommentView,guid,c3ee5e43-92fb-4896-a250-7e50fad6989e.aspx</comments>
      <category>Tools</category>
    </item>
    <item>
      <trackback:ping>http://blog.retrosight.com/Trackback.aspx?guid=6f0774db-2e76-4ef5-9bec-0c601d4d043c</trackback:ping>
      <pingback:server>http://blog.retrosight.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.retrosight.com/PermaLink,guid,6f0774db-2e76-4ef5-9bec-0c601d4d043c.aspx</pingback:target>
      <dc:creator>Charlie Owen</dc:creator>
      <wfw:comment>http://blog.retrosight.com/CommentView,guid,6f0774db-2e76-4ef5-9bec-0c601d4d043c.aspx</wfw:comment>
      <wfw:commentRss>http://blog.retrosight.com/SyndicationService.asmx/GetEntryCommentsRss?guid=6f0774db-2e76-4ef5-9bec-0c601d4d043c</wfw:commentRss>
      <slash:comments>5</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p class="MsoNormal" style="MARGIN: 0in 0in 10pt">
          <font color="#000000">[This is probably the first of a series of posts...]</font>
        </p>
        <p class="MsoNormal" style="MARGIN: 0in 0in 10pt">
          <font color="#000000">I've been falling in love with Windows all over again recently
with Windows Vista.</font>
        </p>
        <p class="MsoNormal" style="MARGIN: 0in 0in 10pt">
          <font color="#000000">While creating the Diamond SDK we had to edit the file redistribution
list heavily because we added a ton of new resources. See C:\Program Files\Microsoft
SDKs\Windows Media Center\v5.0\License\redist.txt for this -- it tells you what files
we give you permission as a developer to redistribute in some form or fashion with
your apps.</font>
        </p>
        <p class="MsoNormal" style="MARGIN: 0in 0in 10pt">
          <font color="#000000">To generate this list, I installed a release candidate of the
SDK and pulled out one of my rarely used, but favorite tools to enumerate the files
and folders exactly as they appear in the file system post-install: FileGrab. When
you drop files from Explorer onto the FileGrab window, you get a list of filenames,
instead of the files' contents. You can save the list to disk, print it, or copy it
to the Clipboard for pasting into another application. View options let you choose
which file characteristics (such as date, size, or attributes) to include with the
filenames.</font>
        </p>
        <p class="MsoNormal" style="MARGIN: 0in 0in 10pt">
          <img src="http://blog.retrosight.com/content/binary/FileGrab.PNG" border="0" />
        </p>
        <p class="MsoNormal" style="MARGIN: 0in 0in 10pt">
          <font color="#000000">FileGrab was created by Michael Mefford at PC Magazine...</font>
        </p>
        <blockquote dir="ltr" style="MARGIN-RIGHT: 0px">
          <p class="MsoNormal" style="MARGIN: 0in 0in 10pt">
            <font color="#000000">...for Windows 95.</font>
          </p>
        </blockquote>
        <p class="MsoNormal" style="MARGIN: 0in 0in 10pt">
          <font color="#000000">I have run it on every version Microsoft has shipped since --
including Windows Vista.</font>
        </p>
        <p class="MsoNormal" style="MARGIN: 0in 0in 10pt">
          <font color="#000000">This is one of the hallmark features for which I consistently
rank Windows above all other operating systems I've used over the years with each
subsequent release (which would include MacOS, Linux, Solaris and BeOS among
others): Its ability to run the software I like to use even if it was written light
years ago in computing time.</font>
        </p>
        <p class="MsoNormal" style="MARGIN: 0in 0in 10pt">
          <font color="#000000">FileGrab has worked great for me the last 10 years. As with
any software though, eventually, at some point, it can be improved. While FileGrab
has always met the need, each time I leveraged there were always a few improvements
I would have made for my personal use. For example...</font>
        </p>
        <ol>
          <li>
            <div class="MsoNormal" style="MARGIN: 0in 0in 10pt">
              <font color="#000000">It has more
features than I personally need -- extended file attributes, the ability to print
the enumerated list as a couple of examples.</font>
            </div>
          </li>
          <li>
            <div class="MsoNormal" style="MARGIN: 0in 0in 10pt">
              <font color="#000000">A feature
missing which I always yearned for -- the ability to enumerate files or folders or
both during a drag and drop operation and denote folders with a trailing slash ('\').</font>
            </div>
          </li>
          <li>
            <div class="MsoNormal" style="MARGIN: 0in 0in 10pt">
              <font color="#000000">A mildly
annoying feature I would call a 'bug' today that, at the time it was created, could
certainly have been a limitation of the underlying platform -- a fixed length (number
of characters) for the file name which resulted in unecessary white space in the text.</font>
            </div>
          </li>
        </ol>
        <p class="MsoNormal" style="MARGIN: 0in 0in 10pt">
          <font color="#000000">So, while on a recent vacation I finalized a new tool inspired
by FileGrab called FileAndPath to address these issues. When you drop files from Windows
Explorer onto the FileAndPath window, you get the following at the time of the operation...</font>
        </p>
        <ol>
          <li>
            <div class="MsoNormal" style="MARGIN: 0in 0in 10pt">
              <font color="#000000">A list of
file names or folder names or both.</font>
            </div>
          </li>
          <li>
            <div class="MsoNormal" style="MARGIN: 0in 0in 10pt">
              <font color="#000000">Full path
or file / folder name only.</font>
            </div>
          </li>
          <li>
            <div class="MsoNormal" style="MARGIN: 0in 0in 10pt">
              <font color="#000000">An optional
trailing slash ('\') added to folder names.</font>
            </div>
          </li>
        </ol>
        <p class="MsoNormal" style="MARGIN: 0in 0in 10pt">
          <font color="#000000">The options for the generated list are limited to saving to
disk or copying to the clipboard.</font>
        </p>
        <p class="MsoNormal" style="MARGIN: 0in 0in 10pt">
          <img src="http://blog.retrosight.com/content/binary/FileAndPath.PNG" border="0" />
        </p>
        <p class="MsoNormal" style="MARGIN: 0in 0in 10pt">
          <font color="#000000">So, take your pick -- both tools (though written ten years apart)
run just fine on Windows Vista.</font>
        </p>
        <p>
FileGrab: <a href="http://www.pcmag.com/article2/0,1895,550871,00.asp">http://www.pcmag.com/article2/0,1895,550871,00.asp</a></p>
        <p>
FileAndPath: <a href="http://blog.retrosight.com/content/binary/FileAndPath.zip">http://blog.retrosight.com/content/binary/FileAndPath.zip</a><a href="http://www.pcmag.com/article2/0,1759,1074,00.asp"></a></p>
        <img width="0" height="0" src="http://blog.retrosight.com/aggbug.ashx?id=6f0774db-2e76-4ef5-9bec-0c601d4d043c" />
      </body>
      <title>My Favorite Windows Features: Application Compatibility</title>
      <guid isPermaLink="false">http://blog.retrosight.com/PermaLink,guid,6f0774db-2e76-4ef5-9bec-0c601d4d043c.aspx</guid>
      <link>http://blog.retrosight.com/MyFavoriteWindowsFeaturesApplicationCompatibility.aspx</link>
      <pubDate>Fri, 16 Feb 2007 07:39:54 GMT</pubDate>
      <description>&lt;p class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;
&lt;font color=#000000&gt;[This is probably the first of a series of posts...]&lt;/font&gt;
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;
&lt;font color=#000000&gt;I've been falling in love with Windows all over again recently
with Windows Vista.&lt;/font&gt;
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;
&lt;font color=#000000&gt;While creating the Diamond SDK we had to edit the file redistribution
list heavily because we added a ton of new resources. See C:\Program Files\Microsoft
SDKs\Windows Media Center\v5.0\License\redist.txt for this -- it tells you what files
we give you permission as a developer to redistribute in some form or fashion with
your apps.&lt;/font&gt;
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;
&lt;font color=#000000&gt;To generate this list, I installed a release candidate of the
SDK and pulled out one of my rarely used, but favorite tools to enumerate the files
and folders exactly as they appear in the file system post-install: FileGrab. When
you drop files from Explorer onto the FileGrab window, you get a list of filenames,
instead of the files' contents. You can save the list to disk, print it, or copy it
to the Clipboard for pasting into another application. View options let you choose
which file characteristics (such as date, size, or attributes) to include with the
filenames.&lt;/font&gt;
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;
&lt;img src="http://blog.retrosight.com/content/binary/FileGrab.PNG" border=0&gt;
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;
&lt;font color=#000000&gt;FileGrab was created by Michael Mefford at PC Magazine...&lt;/font&gt;
&lt;/p&gt;
&lt;blockquote dir=ltr style="MARGIN-RIGHT: 0px"&gt; 
&lt;p class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;
&lt;font color=#000000&gt;...for Windows 95.&lt;/font&gt;
&lt;/p&gt;
&lt;/blockquote&gt; 
&lt;p class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;
&lt;font color=#000000&gt;I have run it on every version Microsoft has shipped since --
including Windows Vista.&lt;/font&gt;
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;
&lt;font color=#000000&gt;This is one of the hallmark features for which I consistently
rank Windows above all other operating systems I've used over the years with each
subsequent release&amp;nbsp;(which would include MacOS, Linux, Solaris and BeOS among
others): Its ability to run the software I like to use even if it was written light
years ago in computing time.&lt;/font&gt;
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;
&lt;font color=#000000&gt;FileGrab has worked great for me the last 10 years. As with any
software though, eventually, at some point, it can be improved. While FileGrab has
always met the need, each time I leveraged there were always a few improvements I
would have made for my personal use. For example...&lt;/font&gt;
&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;div class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;font color=#000000&gt;It has more
features than I personally need -- extended file attributes, the ability to print
the enumerated list as a couple of examples.&lt;/font&gt;
&lt;/div&gt;
&lt;li&gt;
&lt;div class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;font color=#000000&gt;A feature missing
which I always yearned for -- the ability to enumerate files or folders or both during
a drag and drop operation and denote folders with a trailing slash ('\').&lt;/font&gt;
&lt;/div&gt;
&lt;li&gt;
&lt;div class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;font color=#000000&gt;A mildly annoying
feature I would call a 'bug' today that, at the time it was created, could certainly
have been a limitation of the underlying platform -- a fixed length (number of characters)
for the file name which resulted in unecessary white space in the text.&lt;/font&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;
&lt;font color=#000000&gt;So, while on a recent vacation I finalized a new tool inspired
by FileGrab called FileAndPath to address these issues. When you drop files from Windows
Explorer onto the FileAndPath window, you get the following at the time of the operation...&lt;/font&gt;
&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;div class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;font color=#000000&gt;A list of file
names or folder names or both.&lt;/font&gt;
&lt;/div&gt;
&lt;li&gt;
&lt;div class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;font color=#000000&gt;Full path or
file / folder name only.&lt;/font&gt;
&lt;/div&gt;
&lt;li&gt;
&lt;div class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;font color=#000000&gt;An optional
trailing slash ('\') added to folder names.&lt;/font&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;
&lt;font color=#000000&gt;The options for the generated list are limited to saving to disk
or copying to the clipboard.&lt;/font&gt;
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;
&lt;img src="http://blog.retrosight.com/content/binary/FileAndPath.PNG" border=0&gt;
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;
&lt;font color=#000000&gt;So, take your pick -- both tools (though written ten years apart)
run just fine on Windows Vista.&lt;/font&gt;
&lt;/p&gt;
&lt;p&gt;
FileGrab: &lt;a href="http://www.pcmag.com/article2/0,1895,550871,00.asp"&gt;http://www.pcmag.com/article2/0,1895,550871,00.asp&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
FileAndPath: &lt;a href="http://blog.retrosight.com/content/binary/FileAndPath.zip"&gt;http://blog.retrosight.com/content/binary/FileAndPath.zip&lt;/a&gt;&lt;a href="http://www.pcmag.com/article2/0,1759,1074,00.asp"&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.retrosight.com/aggbug.ashx?id=6f0774db-2e76-4ef5-9bec-0c601d4d043c" /&gt;</description>
      <comments>http://blog.retrosight.com/CommentView,guid,6f0774db-2e76-4ef5-9bec-0c601d4d043c.aspx</comments>
      <category>Tools</category>
      <category>Windows Vista</category>
    </item>
  </channel>
</rss>