<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" 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:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>Stupid Code Tricks</title>
        <link>http://geekswithblogs.net/geekusconlivus/category/2162.aspx</link>
        <description>I don't want to have to search this down again.  Anything here should already have been entered into my "Bug Book"</description>
        <language>en-US</language>
        <copyright>Malcolm Anderson</copyright>
        <managingEditor>malcolm.b.anderson@gmail.com</managingEditor>
        <generator>Subtext Version 0.0.0.0</generator>
        <item>
            <title>Google Analytics in Geeks With Blogs</title>
            <link>http://geekswithblogs.net/geekusconlivus/archive/2009/07/03/google-analytics-in-geeks-with-blogs.aspx</link>
            <description>Ok, that was cool and somewhat easy.&lt;br /&gt;
&lt;br /&gt;
&lt;a href="javascript:void(0);/*1246686425169*/"&gt;Sign up for Google Analytics&lt;/a&gt; add your GeeksWithBlogs (GWB) url (mine is "geekswithblogs.net/geekusconlivus")&lt;br /&gt;
&lt;br /&gt;
You will be given a chunk of code.&lt;br /&gt;
&lt;br /&gt;
Log into your GWB page, select &lt;br /&gt;
&lt;br /&gt;
Options | Configure&lt;br /&gt;
&lt;br /&gt;
At the bottom of the page (underneath where it says "Static News/&lt;u&gt;A&lt;/u&gt;nnouncement") paste that code in.&lt;br /&gt;
&lt;br /&gt;
Go to a couple of your pages, use some of the navigation.&lt;br /&gt;
&lt;br /&gt;
Go back to google analytics and click check status.&lt;br /&gt;
&lt;br /&gt;
You should be set.&lt;br /&gt;
&lt;br /&gt;
Oh, and if you haven't checked the&lt;a href="javascript:void(0);/*1246686953723*/"&gt; thirty day challenge&lt;/a&gt; yet, go now, the idea is incredibly cool.&lt;br /&gt;
&lt;br /&gt;
[edit]&lt;br /&gt;
Got to give credit where credit is due, &lt;a href="http://geekswithblogs.net/WTFNext/archive/2008/11/21/how-to-set-up-google-analytics-on-your-geekswithblogs-blog.aspx"&gt;I came across the instructions on how to place the code from this post.&lt;/a&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=133248"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=133248" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/geekusconlivus/aggbug/133248.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Malcolm Anderson</dc:creator>
            <guid>http://geekswithblogs.net/geekusconlivus/archive/2009/07/03/google-analytics-in-geeks-with-blogs.aspx</guid>
            <pubDate>Fri, 03 Jul 2009 22:56:11 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/geekusconlivus/comments/133248.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/geekusconlivus/archive/2009/07/03/google-analytics-in-geeks-with-blogs.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/geekusconlivus/comments/commentRss/133248.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/geekusconlivus/services/trackbacks/133248.aspx</trackback:ping>
        </item>
        <item>
            <title>Microsoft Robotics Studio - What?</title>
            <link>http://geekswithblogs.net/geekusconlivus/archive/2008/06/02/122566.aspx</link>
            <description>&lt;a href="http://www.robochamps.com/" target="_blank"&gt;&lt;img width="579" height="257" align="top" src="/images/geekswithblogs_net/geekusconlivus/RoboChamps/RoboChamps.PNG" alt="" /&gt;&lt;/a&gt;
&lt;p&gt;Once more, Microsoft is handing out free tools, and doing cool stuff, and putting the fun back into programming.  &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.robochamps.com/rc/Common/challenge.aspx?id=Maze" target="_blank"&gt;&lt;img width="325" height="274" align="texttop" src="/images/geekswithblogs_net/geekusconlivus/RoboChamps/Challenges.PNG" alt="Are you up for the challenge?" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This is not a game, it's a full fledged robotics language, and simulator.  Ever wanted to show how easy it would be to have robot navigate a maze or program a rescue robot, or a soccor droid?  Well now you can.  Currently the only one available is the maze navigation (complete with traps), but more will be released over the course of the year.&lt;/p&gt;
&lt;p&gt;It looks like you can upload your program, and the winners will have their programs loaded on to real bots that will go head to head at the PDC.  The be all, end all winner, gets a robot of their own.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=EB00C558-2163-45A5-BEFE-531AD48BC525&amp;amp;displaylang=en"&gt;Click here to download the MS Robotics Developer Studio 2008 (CTP April)&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://msdn.microsoft.com/en-us/robotics/default.aspx"&gt;Click here to go to the Microsoft Robotics Developer Center&lt;/a&gt;&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt; I've really got nothing more than, "This is cool"&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=122566"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=122566" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/geekusconlivus/aggbug/122566.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Malcolm Anderson</dc:creator>
            <guid>http://geekswithblogs.net/geekusconlivus/archive/2008/06/02/122566.aspx</guid>
            <pubDate>Mon, 02 Jun 2008 21:03:53 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/geekusconlivus/comments/122566.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/geekusconlivus/archive/2008/06/02/122566.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/geekusconlivus/comments/commentRss/122566.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/geekusconlivus/services/trackbacks/122566.aspx</trackback:ping>
        </item>
        <item>
            <title>Good Bye TDD</title>
            <link>http://geekswithblogs.net/geekusconlivus/archive/2007/06/15/113255.aspx</link>
            <description>&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;font face="Times New Roman" size="3"&gt;Have y&lt;/font&gt;&lt;font size="3"&gt;&lt;font face="Times New Roman"&gt;ou seen the new buzz phrase for TDD?&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Pretty much, they just changed the name from Test Driven Development, to Behavior Driven Development.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;font face="Times New Roman" size="3"&gt; &lt;/font&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;font face="Times New Roman" size="3"&gt;It's an NLP experiment that I'm looking forward to seeing fleshed out.&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;font face="Times New Roman" size="3"&gt; &lt;/font&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;font face="Times New Roman" size="3"&gt;Long story short, the problem with TDD is the word "Test"... *WAY* too much baggage, and charge on that one single word.&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;font face="Times New Roman" size="3"&gt; &lt;/font&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;font face="Times New Roman" size="3"&gt;Consider:&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;font face="Times New Roman" size="3"&gt;"Testing your code is a good if you're a new programmer"&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;font face="Times New Roman" size="3"&gt;"Our department does testing at the end of a project ... if there's time"&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;font face="Times New Roman" size="3"&gt;"I'm a developer, I don't get paid to do tests"&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;font face="Times New Roman" size="3"&gt;"As a tester, I believe that most developers couldn't write a good test if their lives depended on it"&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;font face="Times New Roman" size="3"&gt; &lt;/font&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;font face="Times New Roman" size="3"&gt;Here's the two links that I think are the most concise summations of BDD.&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;font face="Times New Roman" size="3"&gt; &lt;/font&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;a href="http://behaviour-driven.org/Introduction"&gt;http://behaviour-driven.org/Introduction&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;a href="http://behaviour-driven.org/GettingTheWordsRight"&gt;http://behaviour-driven.org/GettingTheWordsRight&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;font face="Times New Roman" size="3"&gt;I don't think its ready for prime time yet, and the .net version is certainly no replacement for NUnit, *but* I think that this minor tweak can solve a lot of the communication issues that hinder adoption of TDD in the enterprise.&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=113255"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=113255" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/geekusconlivus/aggbug/113255.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Malcolm Anderson</dc:creator>
            <guid>http://geekswithblogs.net/geekusconlivus/archive/2007/06/15/113255.aspx</guid>
            <pubDate>Fri, 15 Jun 2007 17:44:52 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/geekusconlivus/comments/113255.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/geekusconlivus/archive/2007/06/15/113255.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/geekusconlivus/comments/commentRss/113255.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/geekusconlivus/services/trackbacks/113255.aspx</trackback:ping>
        </item>
        <item>
            <title>Alex, I'll take "Google Key Words" for 1000</title>
            <link>http://geekswithblogs.net/geekusconlivus/archive/2007/06/14/113230.aspx</link>
            <description>&lt;p&gt;&lt;font face="Arial"&gt;We've got a custom control that consists of 2 radio buttons, a "normal button", and a text box, all on a single line.&lt;br /&gt;
Internal to the control, I have all 4 of member controls lined up so that all the text is on one line.&lt;br /&gt;
So far, so good.  Except for one thing.&lt;br /&gt;
When I put my control on my form, I can not get the text on my form to line up with the text on my label, and I end up manually futzing it into something that resembles "it's place".  Where are my alignment functions?&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;I guess it's off to google.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;My first google search was&lt;br /&gt;
 forms align text .net&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;This didn't get me anything useful, but I did get some stuff from asp.net.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;Let's try requiring both "forms" and "align"&lt;br /&gt;
 +forms +align text .net&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;That didn't help either, people with questions, but no answers&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;Next I tried&lt;br /&gt;
 how do I align my textbox with my custom control&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;And got an interesting hit down at #6&lt;br /&gt;
"SnapLines not honored during resize." and the body says&lt;br /&gt;
"I have a custom control that contains a textbox. It has two ... the name string (based on the MeasureString length) and my Right snap ... "&lt;br /&gt;
let's go look at it.&lt;/font&gt;&lt;/p&gt;
&lt;font face="Arial"&gt;
&lt;p&gt;&lt;br /&gt;
http://www.devnewsgroups.net/group/microsoft.public.dotnet.framework.windowsforms/topic62981.aspx&lt;br /&gt;
well, would you look at that ... snaplines, is that a new keyword?  I go and check out the post.&lt;br /&gt;
ravi.s.desai@gmail.com seems to be having the same problem I am, I have a custom control that is just a collection of windows controls, but I can't align them.&lt;br /&gt;
As he puts it, &lt;br /&gt;
"Actually, to simplify the above, it appears that when you are resizing&lt;br /&gt;
a control, all snaplines  defined in the designer are completely&lt;br /&gt;
ignored, and the designer simply creates a snap-line for the edge of&lt;br /&gt;
the control that you are dragging, and uses that exclusively.  Is this&lt;br /&gt;
by design?  It certainly seems to limit the value of snaplines for&lt;br /&gt;
layout."&lt;/p&gt;
&lt;p&gt;At this point, I stop, and write up the progress of my research up to this point.&lt;/p&gt;
&lt;p&gt;Hopefully, the new keyword (snaplines) &lt;br /&gt;
a) actually is a keyword&lt;br /&gt;
b) produces fruit&lt;/p&gt;
&lt;p&gt;Into google goes the phrase&lt;br /&gt;
snaplines custom control&lt;/p&gt;
&lt;p&gt;The first choice is&lt;br /&gt;
"Using SnapLines from child controls of custom user control? - MSDN ..."&lt;/p&gt;
&lt;p&gt;Which seems to indicate that while what I want to do, *can* be done, it's not simple, easy, or intuitive.&lt;/p&gt;
&lt;p&gt;Now I have to ask the question, is this worth my time.&lt;/p&gt;
&lt;p&gt;Answer, not in the short run, but definitely in the long run.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;I'll be back...&lt;/p&gt;
&lt;/font&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=113230"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=113230" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/geekusconlivus/aggbug/113230.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Malcolm Anderson</dc:creator>
            <guid>http://geekswithblogs.net/geekusconlivus/archive/2007/06/14/113230.aspx</guid>
            <pubDate>Thu, 14 Jun 2007 16:23:32 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/geekusconlivus/comments/113230.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/geekusconlivus/archive/2007/06/14/113230.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/geekusconlivus/comments/commentRss/113230.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/geekusconlivus/services/trackbacks/113230.aspx</trackback:ping>
        </item>
        <item>
            <title>Non Click-Once Version Pain</title>
            <link>http://geekswithblogs.net/geekusconlivus/archive/2007/05/18/112581.aspx</link>
            <description>&lt;p&gt;Aaaaaaaaaaaaaarrrrrg&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Apparently with the release of VS2005, Microsoft has decided that if you are not using click once, you obviously don't need to use version numbers on your app.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;I'm trying to set up a schema of 1.2.3.4 where&lt;/p&gt;
&lt;p&gt;1 = major&lt;/p&gt;
&lt;p&gt;2 = minor&lt;/p&gt;
&lt;p&gt;3 = sprint number&lt;/p&gt;
&lt;p&gt;4 = ccnet build number&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;but no matter what I do, when I right click on MY_APP.exe, and check properties, I get "1.0.0.0" as opposed to my expected "0.5.5.298"&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;On the other hand, another one of our apps is deployed using click once.  That was easier, alter the first 3 digits in the project "publish" tab, and then add the reference to &amp;lt;&lt;font color="#800000" size="2"&gt;property&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;name&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;=&lt;/font&gt;&lt;font size="2"&gt;"&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;CCNetLabel&lt;/font&gt;&lt;font size="2"&gt;"/&amp;gt; in or nant build for the last digit. &lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="2"&gt;...&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="2"&gt;Ok, now that I'm thinking about it, the click once set up was a pain too, because MS stores the version number in 2 places, the first 3 numbers or stored in the proj file, the last number is stored in a user file buried somewhere (google applicationversion and "%2a" and you should be able to find that info)&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=112581"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=112581" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/geekusconlivus/aggbug/112581.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Malcolm Anderson</dc:creator>
            <guid>http://geekswithblogs.net/geekusconlivus/archive/2007/05/18/112581.aspx</guid>
            <pubDate>Fri, 18 May 2007 17:34:46 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/geekusconlivus/comments/112581.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/geekusconlivus/archive/2007/05/18/112581.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/geekusconlivus/comments/commentRss/112581.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/geekusconlivus/services/trackbacks/112581.aspx</trackback:ping>
        </item>
        <item>
            <title>FitNesse command line issues with .Net 2.0</title>
            <link>http://geekswithblogs.net/geekusconlivus/archive/2007/05/03/112223.aspx</link>
            <description>&lt;p&gt;&lt;font face="Arial"&gt;There seems to be a small handful of people who are using FitNesse with .Net 2.0 and a smaller handful (me included) are having issues with the fitness command line tool (TestRunner.exe)&lt;/font&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;The error is Type &amp;lt;yourTestTypeName here&amp;gt; could not be found in assemblies.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;I posted the following comment over at Cory Foy's APress blog in his highly useful entry &lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;&lt;a title="Permanent Link: Getting up and running with Fitnesse.NET" rel="bookmark" href="http://ablog.apress.com/?p=735"&gt;Getting up and running with Fitnesse.NET&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;If anyone else is either having these kind of problems or if you have solved this problem, please let me know.  I'll make sure to post the solution when we find it.&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;******************************************** Begin Post&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;We're running the dotnet2 dlls and having an interesting issue.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;We have 2 sets of 2 test runs using "Division"&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;Set1, Test run 1 : Run Division on localhost using the web page and dotnet2\FitServer.exe&lt;br /&gt;
Set1, Test run 2 : Run Division on localhost using the command line and dotnet2\TestRunner.exe&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;Set2, Test run 1 : Run Division on buildserver using the web page and dotnet2\FitServer.exe&lt;br /&gt;
Set2, Test run 2 : Run Division on buildserver using the command line and dotnet2\TestRunner.exe&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;Set1, Test1 : Pass&lt;br /&gt;
Set1, Test2 : Pass&lt;br /&gt;
Set2, Test2 : Pass&lt;br /&gt;
Set2, Test2 : Fails with:&lt;br /&gt;
System.ApplicationException: Type 'MyTestNameSpace.Division' could not be found in assemblies.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;Is there some kind of permissions issue with the build server that could be causing this issue?&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;******************************************** End Post&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=112223"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=112223" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/geekusconlivus/aggbug/112223.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Malcolm Anderson</dc:creator>
            <guid>http://geekswithblogs.net/geekusconlivus/archive/2007/05/03/112223.aspx</guid>
            <pubDate>Thu, 03 May 2007 18:27:50 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/geekusconlivus/comments/112223.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/geekusconlivus/archive/2007/05/03/112223.aspx#feedback</comments>
            <slash:comments>4</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/geekusconlivus/comments/commentRss/112223.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/geekusconlivus/services/trackbacks/112223.aspx</trackback:ping>
        </item>
        <item>
            <title>The Perils of Pre-Optimization</title>
            <link>http://geekswithblogs.net/geekusconlivus/archive/2007/02/15/106411.aspx</link>
            <description>&lt;P&gt;More computing sins are committed in the name of efficiency (without necessarily achieving it) than for any other single reason - including blind stupidity.&lt;BR&gt;Wulf, W. A. "A Case Against the GOTO," Proceedings of the 25th National ACM Conference, August 1972, pp. 791-97.&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P&gt;I came across this quote this morning and had to throw it back out into the wild.&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P&gt;I have run into people who, when given a choice between&amp;nbsp;making their code more&amp;nbsp;readable vs.&amp;nbsp;shaving&amp;nbsp;a millisecond off the running time of a particular process are confused by anyone who would go for readability.&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P&gt;Now to their credit, these same people are used to working deep in the bowels of production loops, where shaving a millisecond off of a process will compound to a point of saving hours of processing time a day.&amp;nbsp; It really is a big thing where they come from, but when they enter my world, that of business software, they go insane at my complete and utter lack of care for their milliseconds.&amp;nbsp; Granted, my users don't want to wait any longer than they have to for the response to their query, but when response time is measured in seconds, a millisecond here or there really isn't going to make any difference.&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=106411"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=106411" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/geekusconlivus/aggbug/106411.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Malcolm Anderson</dc:creator>
            <guid>http://geekswithblogs.net/geekusconlivus/archive/2007/02/15/106411.aspx</guid>
            <pubDate>Thu, 15 Feb 2007 13:52:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/geekusconlivus/comments/106411.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/geekusconlivus/archive/2007/02/15/106411.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/geekusconlivus/comments/commentRss/106411.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/geekusconlivus/services/trackbacks/106411.aspx</trackback:ping>
        </item>
        <item>
            <title>Using NantContrib's msbuild task</title>
            <link>http://geekswithblogs.net/geekusconlivus/archive/2007/02/03/105375.aspx</link>
            <description>&lt;P&gt;I'm in the process of trying to make a copy of&lt;A href="http://confluence.public.thoughtworks.org/display/TREE/Tree+Surgeon"&gt; tree surgeon&lt;/A&gt; that does a couple of different things.&amp;nbsp; (If you don't know what tree surgeon is and you're a dotnet developer, I can not say enough good things about it, go, run, don't walk, get it)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;One: I want to implement &lt;A href="http://www.jpboodhoo.com/blog/default.aspx"&gt;Jean-Paul&amp;nbsp;Boodhoo's&lt;/A&gt;&amp;nbsp;version of the Model-View-Presenter framework which he presented in &lt;A href="http://dnrtv.com/default.aspx?showID=14"&gt;DNRTV episode 14&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Two: I want to provide a Console, a WinForm, and an ASP.Net front end.&lt;/P&gt;
&lt;P&gt;Three: I want to upgrade treesurgeon to 2005.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In light of that, the first thing I had to do was to get the &lt;A href="https://gforge.public.thoughtworks.org/project/showfiles.php?group_id=1032"&gt;source code for treesurgeon&lt;/A&gt;&amp;nbsp;and then upgrade it to VS2005.&amp;nbsp; No big deal, just open it with 2005, up pops the wizard, it converts, again, no big deal.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;My next issue was to try out the go.bat.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Uh-oh, NAnt doesn't do 2005 solutions, but nant contrib does "msbuild" tasks.&amp;nbsp; Unfortunately, the nant contrib documentation assumes that you know msbuild, and doesn't explain how to chose which configuration to build with.&amp;nbsp; Thankfully the blogosphere provided the answer with google pointing me over to &lt;A href="http://brigl.blogspot.com/index.html"&gt;Brig Lamoreaux's&lt;/A&gt; blog &lt;A href="http://brigl.blogspot.com/2006/11/net-development-trees-part-ii.html"&gt;where he off handedly gave me what I needed to convert the nant task&lt;/A&gt; (Thanks Brig)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Here's the original target&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;&amp;lt;target name="compile" description="Compiles using the AutomatedDebug Configuration"&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;solution solutionfile="src\TreeSurgeon.sln" configuration="AutomatedDebug" /&amp;gt;&lt;BR&gt;&amp;lt;/target&amp;gt;&lt;BR&gt;&lt;/P&gt;
&lt;P&gt;Here's the final version of the target.&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;&amp;lt;target name="compile" description="Compiles using the AutomatedDebug Configuration"&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;loadtasks assembly="tools/nantcontrib-0.85/bin/NAnt.Contrib.Tasks.dll" /&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;msbuild project="src\TreeSurgeon.sln"&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;property name="Configuration" value="AutomatedDebug"/&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/msbuild&amp;gt;&lt;BR&gt;&amp;lt;/target&amp;gt;&lt;BR&gt;&lt;/P&gt;
&lt;P&gt;It was the "property" setting for "Configuration"&amp;nbsp;that I would have eventually come to after studying the msbuild documentation, which I don't really want to do, so again, a big&amp;nbsp;"Thanks Brig" for saving me the time.&lt;/P&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=105375"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=105375" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/geekusconlivus/aggbug/105375.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Malcolm Anderson</dc:creator>
            <guid>http://geekswithblogs.net/geekusconlivus/archive/2007/02/03/105375.aspx</guid>
            <pubDate>Sat, 03 Feb 2007 22:47:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/geekusconlivus/comments/105375.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/geekusconlivus/archive/2007/02/03/105375.aspx#feedback</comments>
            <slash:comments>3</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/geekusconlivus/comments/commentRss/105375.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/geekusconlivus/services/trackbacks/105375.aspx</trackback:ping>
        </item>
        <item>
            <title>Windows Media Player "Feature"</title>
            <link>http://geekswithblogs.net/geekusconlivus/archive/2007/01/02/102590.aspx</link>
            <description>&lt;P&gt;So last night my windows media player developed a&amp;nbsp;fascinating bug.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Prior to last night, I could play a movie in one screen and do work in the other.&amp;nbsp; But not anymore.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.expresscomputeronline.com/20040712/techspace01.shtml"&gt;A Computer Express article from July of 2004&lt;/A&gt; (&lt;A href="http://72.14.253.104/search?q=cache:YRnp1_ks-ZgJ:www.expresscomputeronline.com/20040712/techspace01.shtml+media+player+monitor+dual&amp;amp;hl=en&amp;amp;gl=us&amp;amp;ct=clnk&amp;amp;cd=4"&gt;Try the cached version&amp;nbsp;here&lt;/A&gt;) had this to say:&lt;/P&gt;
&lt;P&gt;"3. Video playback Windows Media: Windows Media Player automatically detects the availability of a double display configuration. When you play the media clip (videos, DVC, VCD) Media Player automatically plays it in full screen mode on the secondary display. On the primary display, the full UI version of Windows Media plays. This way, you can adjust the video properties, audio graphic equalizer settings on the base display, while full screen video is projected on the secondary screen (typically the projector). "&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.peterprovost.org/archive/2003/08/11/693.aspx"&gt;Peter Provost mentioned this bug back in August of 2003&lt;/A&gt;&amp;nbsp;and he doesn't seem to have gotten an answer for his question, "Does anyone know how to stop this behavior? Ideally it should be something I can control on the fly. It is very annoying when you don't want it, but useful when you do want it"&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The worst part is that up until the last day of 2006, my media player worked with out this really nasty feature.&amp;nbsp; And then *poof* January 1st 2007, a 3+ year old bug .... sorry, feature, shows up to haunt me.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Does anyone know of a solution?&amp;nbsp; I would like to be able to alter the configuration of windows media player to either hijack my secondary monitor, or free it up for my use.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Lastly does anyone know someone on the windows media team who might know the answer?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;[Edit]&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.realtimesoft.com/multimon/faq.asp#VideoMirroring"&gt;Found it, I don't know who the realtimesoft.com people are, but they pinpointed the solution to an irritating issue.&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A name=VideoMirroring&gt;&lt;B&gt;When playing a video, it is also shown fullscreen on the other monitor&lt;/B&gt;&lt;/A&gt;&lt;BR&gt;This happens if the video mirroring feature of your video card is enabled. You can disable this option on the tab for your video card under advanced display properties, Nvidia calls this feature Full Screen Video, for ATI video cards it is called theater mode, and Matrox calls it PureVideo/DVDMax.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I went in to my NVidia menu, and there on the GForce 6500 menu (it's an odd little side popout menu) was an entry for "Full Screen Video".&amp;nbsp; In the second section there is a drop down for "Full screen device", some how it had gotten set to "auto select", I put it back to "Disable" and all was right with the world again.&lt;/P&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=102590"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=102590" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/geekusconlivus/aggbug/102590.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Malcolm Anderson</dc:creator>
            <guid>http://geekswithblogs.net/geekusconlivus/archive/2007/01/02/102590.aspx</guid>
            <pubDate>Wed, 03 Jan 2007 02:53:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/geekusconlivus/comments/102590.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/geekusconlivus/archive/2007/01/02/102590.aspx#feedback</comments>
            <slash:comments>4</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/geekusconlivus/comments/commentRss/102590.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/geekusconlivus/services/trackbacks/102590.aspx</trackback:ping>
        </item>
        <item>
            <title>A tool for capturing testing objects</title>
            <link>http://geekswithblogs.net/geekusconlivus/archive/2006/07/24/86139.aspx</link>
            <description>&lt;P&gt;I posted my code for a serialize and I just thought up an idea for making it really useful.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I'm retroactively trying to add some unit tests to some legacy code.&amp;nbsp; I've got a working version of the code, and I'm thinking that I need to add a method or two to my serialization tool.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;First thing, is I need a way to put a bunch of save hooks in and then have it trigger for all my objects that I care about catching their state.&amp;nbsp; I'm thinking a static boolean that can be set on with a test for a field being equal to a key value.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Also, (more statics) having some kind of common name for the variables being used in that run, like if we are looking for Joe Smith we make all of our serializing tags &amp;#8220;JoeSmith.060724.093454.classname&amp;#8221;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I haven't implemented this yet, but it should work.&amp;nbsp; This will (assuming that it works) allow me to record a specific test case's relevant values across as single run.&lt;/P&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=86139"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=86139" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/geekusconlivus/aggbug/86139.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Malcolm Anderson</dc:creator>
            <guid>http://geekswithblogs.net/geekusconlivus/archive/2006/07/24/86139.aspx</guid>
            <pubDate>Mon, 24 Jul 2006 17:34:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/geekusconlivus/comments/86139.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/geekusconlivus/archive/2006/07/24/86139.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/geekusconlivus/comments/commentRss/86139.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/geekusconlivus/services/trackbacks/86139.aspx</trackback:ping>
        </item>
    </channel>
</rss>