<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>systemsabuse.com &#187; Programming</title>
	<atom:link href="http://www.systemsabuse.com/category/programming/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.systemsabuse.com</link>
	<description>helping you abuse your system one day at a time</description>
	<lastBuildDate>Thu, 17 Jun 2010 19:46:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>WPF application with DropShadowEffect renders incorrectly on nVidia GeForce drivers 185.85 and greater</title>
		<link>http://www.systemsabuse.com/2009/08/01/wpf-application-with-dropshadoweffect-renders-incorrectly-on-nvidia-geforce-drivers-18585-and-greater/</link>
		<comments>http://www.systemsabuse.com/2009/08/01/wpf-application-with-dropshadoweffect-renders-incorrectly-on-nvidia-geforce-drivers-18585-and-greater/#comments</comments>
		<pubDate>Sat, 01 Aug 2009 08:29:55 +0000</pubDate>
		<dc:creator>John Rennemeyer</dc:creator>
				<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.systemsabuse.com/?p=66</guid>
		<description><![CDATA[For those of you who develop using WPF, I ran into the following issue recently: I developed MuvUnder Cover: The Album Art Sleuth, a WPF application, and with the latest nVidia drivers it displays erratic rendering of the interface. Graphical elements are missing, are half showing, when you mouseover them they appear and then randomly [...]]]></description>
			<content:encoded><![CDATA[<p>For those of you who develop using WPF, I ran into the following issue recently:</p>
<p>I developed <a href="http://www.muvunder.com/">MuvUnder Cover: The Album Art Sleuth</a>, a WPF application, and with the latest nVidia drivers it displays erratic rendering of the interface. <strong>Graphical elements are missing, are half showing, when you mouseover them they appear and then randomly disappear, etc.</strong></p>
<p>I have tested this on a Geforce 7800 GTX and GeForce 7300 LE with the following driver versions:</p>
<p>8.15.11.9038 &#8211; tested and broken<br />
8.15.11.8618 &#8211; tested and broken<br />
8.15.11.8585 &#8211; tested and broken (this was the first of the GeForce/ION drivers)</p>
<p><strong>I tracked it down to the following cause, with a solution:</strong></p>
<p>I had the following DropShadowEffect set on a lot of controls:</p>
<p>&lt;DropShadowEffect x:Key=&#8221;DropShadowEffectDefault&#8221;<br />
ShadowDepth=&#8221;4&#8243;<br />
Opacity=&#8221;0.75&#8243;<br />
BlurRadius=&#8221;5&#8243; /&gt;</p>
<p>All of the controls that had that set where the ones that were showing the erratic missing, showing on mouseover, half rendered issue.</p>
<p><strong>I then switched back to the following software rendered dropshadow</strong>:</p>
<p>&lt;DropShadowBitmapEffect x:Key=&#8221;DropShadowBitmapEffectDefault&#8221;<br />
ShadowDepth=&#8221;4&#8243;<br />
Softness=&#8221;0.4&#8243;<br />
Opacity=&#8221;0.75&#8243;<br />
Noise=&#8221;0.01&#8243;/&gt; &lt;!&#8211; Setting Noise forces it so it isn&#8217;t automatically changed to DropShadowEffect (nVidia bug with DropShadowEffect)&#8211;&gt;</p>
<p>and everything rendered correctly.</p>
<p>You can follow the Microsoft Connect bug I reported to see if/when there is a fix and which side of the fence (nVidia or Microsoft) it comes from at: <a href="https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=478676">https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=478676</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.systemsabuse.com/2009/08/01/wpf-application-with-dropshadoweffect-renders-incorrectly-on-nvidia-geforce-drivers-18585-and-greater/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>BlendSense: XAML Intellisense for Expression Blend v2.1.1760.0</title>
		<link>http://www.systemsabuse.com/2008/12/18/blendsense-xaml-intellisense-for-expression-blend-v2117600/</link>
		<comments>http://www.systemsabuse.com/2008/12/18/blendsense-xaml-intellisense-for-expression-blend-v2117600/#comments</comments>
		<pubDate>Thu, 18 Dec 2008 20:06:45 +0000</pubDate>
		<dc:creator>John Rennemeyer</dc:creator>
				<category><![CDATA[Application Tips]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.systemsabuse.com/?p=63</guid>
		<description><![CDATA[Karsten Januszewski has a post (read his post for instructions on installing the addin) about Intellisense for Expresion Blend and upon trying it, it didn&#8217;t work.  I would get the following error: &#8220;Could not load file or assembly &#8216;Microsoft.Expression.DesignSurface, Version=2.1.1693.0, Culture=neutral,&#8230;&#8221; The issue was caused by the fact that even though I was running SP1, [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.rhizohm.net/irhetoric/blog/77/default.aspx">Karsten Januszewski has a post</a> (read his post for instructions on installing the addin) about Intellisense for Expresion Blend and upon trying it, it didn&#8217;t work.  I would get the following error:</p>
<p><em style="font-style: italic;">&#8220;Could not load file or assembly &#8216;Microsoft.Expression.DesignSurface, Version=2.1.1693.0, Culture=neutral,&#8230;&#8221;</em></p>
<p>The issue was caused by the fact that even though I was running SP1, I had v2.1.1760.0.  I&#8217;ve recompiled BlendSense against this version which resolved the issue.</p>
<p><a href="http://www.muvenum.com/downloads/blendsensefor2117600.zip">You can download it here.</a></p>
<p> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.systemsabuse.com/2008/12/18/blendsense-xaml-intellisense-for-expression-blend-v2117600/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Beta Testers Needed for MuvUnder Cover: The Album Art Sleuth</title>
		<link>http://www.systemsabuse.com/2008/03/29/beta-testers-needed-for-muvunder-cover-the-album-art-sleuth/</link>
		<comments>http://www.systemsabuse.com/2008/03/29/beta-testers-needed-for-muvunder-cover-the-album-art-sleuth/#comments</comments>
		<pubDate>Sun, 30 Mar 2008 02:45:32 +0000</pubDate>
		<dc:creator>John Rennemeyer</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[album art]]></category>
		<category><![CDATA[album art downloader]]></category>
		<category><![CDATA[album artwork]]></category>
		<category><![CDATA[album cover]]></category>
		<category><![CDATA[ape]]></category>
		<category><![CDATA[flac]]></category>
		<category><![CDATA[mp3]]></category>
		<category><![CDATA[mp4]]></category>
		<category><![CDATA[mpc]]></category>

		<guid isPermaLink="false">http://www.systemsabuse.com/2008/03/29/beta-testers-needed-for-muvunder-cover-the-album-art-sleuth/</guid>
		<description><![CDATA[MuvEnum is looking for 20 beta testers for its latest product: MuvUnder Cover: The Album Art Sleuth, which is a Windows WPF application for automatically finding and embedding album art into the following file types: APE, ASF, FLAC, M4A, M4P, M4V, MP3, MP4, MPC, MPP, MP+, WMA, WMV, and WV. Using Windows Presentation Foundation (WPF), [...]]]></description>
			<content:encoded><![CDATA[<p>MuvEnum is looking for 20 beta testers for its latest product: MuvUnder Cover: The Album Art Sleuth, which is a Windows WPF application for automatically finding and embedding album art into the following file types: <strong>APE, ASF, FLAC, M4A, M4P, M4V, MP3, MP4, MPC, MPP, MP+, WMA, WMV, and WV.</strong></p>
<p>Using Windows Presentation Foundation (WPF), we&#8217;ve been able to create a unique experience that fits well within the &#8220;album cover&#8221; concept</p>
<p>To become a beta tester, please send an email that includes your system specifications (OS, CPU, RAM) to <a href="mailto:beta@muvenum.com">beta@muvenum.com</a> requesting to be a part of the &#8220;MuvUnder Cover Beta Testing Team&#8221;.</p>
<p>Each active beta tester will receive a free copy of both MuvUnder Cover: The Album Art Sleuth and <a target="_blank" href="http://www.muvaudio.com">MuvAudio2</a>.</p>
<p>Once we have 20 beta testers, testing will begin. We&#8217;ve ironed out a lot of issues with our current internal testing team and hope to have the beta last for only a few weeks.</p>
<p>If you have any questions, feel free to post a comment and we&#8217;ll be sure to answer it</p>
<p>Here&#8217;s a quick sneak peek (user interface subject to change):</p>
<p><img border="0" width="417" src="http://www.muvenum.com/blog/wp-content/uploads/2008/03/image-thumb.png" alt="image" height="289" style="border: 0px" /></p>
<p><img border="0" width="420" src="http://www.muvenum.com/blog/wp-content/uploads/2008/03/image-thumb1.png" alt="image" height="265" style="border: 0px" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.systemsabuse.com/2008/03/29/beta-testers-needed-for-muvunder-cover-the-album-art-sleuth/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Silverlight 2.0 will include a WatermarkedTextBox (a.k.a. InfoTextBox)</title>
		<link>http://www.systemsabuse.com/2008/02/23/silverlight-20-will-include-a-watermarkedtextbox-aka-infotextbox/</link>
		<comments>http://www.systemsabuse.com/2008/02/23/silverlight-20-will-include-a-watermarkedtextbox-aka-infotextbox/#comments</comments>
		<pubDate>Sat, 23 Feb 2008 14:49:27 +0000</pubDate>
		<dc:creator>John Rennemeyer</dc:creator>
				<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.systemsabuse.com/2008/02/23/silverlight-20-will-include-a-watermarkedtextbox-aka-infotextbox/</guid>
		<description><![CDATA[Since I&#8217;ve been trying to finish my latest project using WPF, Silverlight 2.0 excites me because I will be able to take a lot of stuff that I&#8217;ve done and learned and use it in Silverlight 2.0!  Scott Guthrie just posted a sneak peak into the latest offerings that will be coming in Beta 1 along with [...]]]></description>
			<content:encoded><![CDATA[<p>Since I&#8217;ve been trying to finish my latest project using WPF, Silverlight 2.0 excites me because I will be able to take a lot of stuff that I&#8217;ve done and learned and use it in Silverlight 2.0!  Scott Guthrie just posted a sneak peak into the <a href="http://weblogs.asp.net/scottgu/archive/2008/02/22/first-look-at-silverlight-2.aspx">latest offerings that will be coming in Beta 1</a> along with an 8 part tutorial taking you through the creation of a sample Digg app. </p>
<p>In the 2nd part of the tutorial I noticed he included a &#8220;<strong>WatermarkedTextBox</strong>&#8220;.  This is an out-of-the-box (<strong>OOTB</strong>) control which basically adds the fancy faded text inside of a textbox that disappears when you start typing in it, to allow you to forego a label and minimize UI space needed.  In my current project I use the &#8220;InfoTextBox&#8221; provided by the <a href="http://j832.com/BagOTricks/">WPF Bag O&#8217; Tricks </a>which does the same thing.  Having a control OOTB is always a nice thing, especially for those people that don&#8217;t know what the heck you would call this type of TextBox and therefore would never be able to find it using Google.</p>
<p>Silverlight 2.0 is definitely some cool stuff.  And for those of you that prefer something other than C# or VB, &#8220;Developers can write Silverlight applications using any .NET language (including VB, C#, JavaScript, IronPython and IronRuby&#8221;.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.systemsabuse.com/2008/02/23/silverlight-20-will-include-a-watermarkedtextbox-aka-infotextbox/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Vista &#8211; Explorer: Disable Full-Row Selection, Add Tabs</title>
		<link>http://www.systemsabuse.com/2007/10/24/vista-explorer-disable-full-row-selection/</link>
		<comments>http://www.systemsabuse.com/2007/10/24/vista-explorer-disable-full-row-selection/#comments</comments>
		<pubDate>Wed, 24 Oct 2007 18:49:39 +0000</pubDate>
		<dc:creator>John Rennemeyer</dc:creator>
				<category><![CDATA[Application Tips]]></category>
		<category><![CDATA[Operating System Tips]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[]]></category>
		<category><![CDATA[details view]]></category>
		<category><![CDATA[explorer]]></category>
		<category><![CDATA[explorer tabs]]></category>
		<category><![CDATA[full-row selection]]></category>
		<category><![CDATA[qt tab bar]]></category>
		<category><![CDATA[selected]]></category>
		<category><![CDATA[tab groups]]></category>
		<category><![CDATA[Vista]]></category>
		<category><![CDATA[XP]]></category>

		<guid isPermaLink="false">http://www.systemsabuse.com/2007/10/24/vista-explorer-disable-full-row-selection/</guid>
		<description><![CDATA[One of the changes from Windows XP to Windows Vista is the difference when selecting/deselecting items in Windows Explorer when using the Detail View. In XP, you can deselect all items by left-clicking any column that is not the name column. I love that it is this way. In Vista, good luck trying to deselect [...]]]></description>
			<content:encoded><![CDATA[<p>One of the changes from Windows XP to Windows Vista is the difference when selecting/deselecting items in <strong>Windows Explorer</strong> when using the <strong>Detail View</strong>. In XP, you can <strong>deselect</strong> all items by <strong>left-clicking</strong> any column that is<strong> not the name column</strong>. I love that it is this way. In Vista, good luck trying to deselect all items using the same method. In Vista, the details view uses full-row selection. Clicking on other columns causes the item to stay selected. Sure, you can right-click to deselect, but that shows the context-menu which requires another left-click to remove. The only way in Vista to deselect all items is to click in actual white-space below any selectable items.</p>
<p>The good news is that I&#8217;ve found a <strong>free Explorer Plugin </strong>that lets you set Vista to use the XP style of deselection: <a target="_blank" href="http://members.at.infoseek.co.jp/Quizo/freeware/indexEn.html">QT Tab Bar</a></p>
<p><span style="font-size: 12pt"><strong>Vista Default Sample:<br />
</strong></span></p>
<p><img src="http://www.systemsabuse.com/wp-content/uploads/2007/10/102407-1854-vistaexplor1.png" /></p>
<p>If I click on the date column in this case,<strong> Music</strong><br />
<strong>remains selected</strong>.</p>
<p><span style="font-size: 12pt"><strong>Vista w/ QT Tab Bar Sample:<br />
</strong></span></p>
<p><img src="http://www.systemsabuse.com/wp-content/uploads/2007/10/102407-1854-vistaexplor2.png" /></p>
<p>If I click on the date column in this case,<strong> Music</strong><br />
<strong>is deselected</strong>, the same way it would work in XP.</p>
<p>To set the option, please do the following:</p>
<ol>
<li><strong>Install</strong> QT Tab Bar (requires log-off).</li>
<li><strong>Open</strong> Explorer.</li>
<li>Hit <strong>Alt </strong>to show the default file menu.</li>
<li><strong>Right-click</strong> in the empty space to the right and <strong>check</strong> QT Tab Bar.</li>
<li><strong>Right-click</strong> next to one of the tabs that now appears and choose <strong>Options</strong>.</li>
<li>Click the <strong>Misc.</strong> tab and make sure that <strong>Full row selection in details view</strong> is <strong>unchecked</strong>.</li>
<li>Make sure that <strong>Hide menu bar(Vista) </strong>is <strong>checked </strong>on this tab as well. (hit Alt+M to toggle the menu bar)</li>
<li>Click <strong>OK</strong>. (If you get an error, just click <strong>Continue</strong> and everything will work fine).</li>
<li><strong>Close</strong> and <strong>re-open</strong> Windows Explorer.</li>
<li><strong>Note:</strong> If you switch from a different view to details view, it will possibly show full-row selection in the current directory. Once you change directories and go back, it will correctly show without full-row selection.</li>
</ol>
<p>There are a bunch of other features that QT Tab Bar provides. Here are a few of my favorites:</p>
<ol>
<li><strong>Tabs! – </strong>Very cool way to organize your numerous open Explorer windows. As a developer, I have way too many explorer instances open. This allows me to become better organized and save time. It also doesn&#8217;t require me to use a different program that is meant to be an explorer replacement but lacks much of the functionality I already depend on.<strong><br />
</strong></li>
<li><strong>Tab Groups</strong> – Again, as a developer switching between different projects, I can have preset groups of folders I need open while developing. QT Tab Bar gives me that functionality.<strong><br />
</strong></li>
<li><strong>Restore Tabs</strong> – When I close Explorer I lose my open folders. This makes it so I can close Explorer, go do something else and re-open Explorer with the same folders I previously had open.<strong><br />
</strong></li>
<li><strong>Application Groups – </strong>I haven&#8217;t used this one yet, but I&#8217;m sure it will help. An easy way to startup a set of applications that you need for a specific task.<strong><br />
</strong></li>
<li><strong>Plugins – </strong>Create your own additional functionality to plugin without having to do everything yourself (the download comes with some plugins which I have yet to use – If I find one that stands out, I&#8217;ll make sure to add it to this post).<strong><br />
</strong></li>
<li><strong>Shortcut Keys – </strong>For all the QT Tab features: undo last closed tab, clone tab, forward, back, next tab, etc.<strong><br />
</strong></li>
<li><strong>Change Selection with F2 – </strong>A nifty feature that toggles the filename selection when renaming. Hit F2 to rename, in Vista, it selects the filename without the extension. Hit F2 again and it changes the selection to <strong>no selection </strong>but with the cursor at the end of the filename in front of the <strong>.ext</strong>. Hit F2 again and now the extension is selected. This will save a bunch of time when all I want to do is change the extension.<strong><br />
</strong><strong> </strong></li>
</ol>
<p><strong>Sample of Tabs added by QT Tab Bar:<br />
</strong></p>
<p><img src="http://www.systemsabuse.com/wp-content/uploads/2007/10/102407-1854-vistaexplor3.png" /></p>
<p>It&#8217;s definitely a tool to add to your collection if you&#8217;re using XP or Vista. Did I mention that they also created a plugin to add the <strong>Vista Breadcrumb Bar </strong>to <strong>XP?</strong></p>
<p><strong><a target="_blank" href="http://members.at.infoseek.co.jp/Quizo/freeware/indexEn.html">Download QT Tab Bar</a></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.systemsabuse.com/2007/10/24/vista-explorer-disable-full-row-selection/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

