<?xml version="1.0" encoding="utf-8"?> <?xml-stylesheet type="text/css" href="http://www.craigcody.com/Data/style/rss1.css" ?> <?xml-stylesheet type="text/xsl" href="http://www.craigcody.com/Data/xsl/rss1.xsl" ?>
<!--RSS generated by mojoPortal Blog Module V 1.0 on Wednesday, July 23, 2008-->
<rss version="2.0">
  <channel>
    <title>Craig's Blog</title>
    <link>http://www.craigcody.com/Default.aspx?pageid=15</link>
    <description>Comments on software, technology, fishing and more.</description>
    <copyright>Copyright 2006 Craig Cody</copyright>
    <ttl>120</ttl>
    <managingEditor>craig@nospamcraigcody.com</managingEditor>
    <generator>mojoPortal Blog Module V 1.0</generator>
    <item>
      <title>New Landscaping</title>
      <link>http://www.craigcody.com/BlogView.aspx?pageid=15&amp;mid=15&amp;ItemID=104</link>
      <pubDate>Wed, 16 Jul 2008 20:42:28 GMT</pubDate>
      <guid>http://www.craigcody.com/BlogView.aspx?pageid=15&amp;mid=15&amp;ItemID=104</guid>
      <comments>http://www.craigcody.com/BlogView.aspx?pageid=15&amp;mid=15&amp;ItemID=104</comments>
      <description><![CDATA[<p>The retaining wall replacement and new pavers are in.&nbsp; Look at the 9 newest pics at
<table style="WIDTH: 194px">
    <tbody>
        <tr>
            <td style="BACKGROUND: url(http://picasaweb.google.com/f/img/transparent_album_background.gif) no-repeat left 50%; HEIGHT: 194px" align="center"><a href="http://picasaweb.google.com/craig.cody/HouseWork"><img style="MARGIN: 1px 0px 0px 4px" height="160" width="160" alt="" src="http://lh3.ggpht.com/craig.cody/RltxtepT7hE/AAAAAAAABb4/rbONMmMSQzE/s160-c/HouseWork.jpg" /></a></td>
        </tr>
        <tr>
            <td style="FONT-SIZE: 11px; FONT-FAMILY: arial,sans-serif; TEXT-ALIGN: center"><a style="FONT-WEIGHT: bold; COLOR: #4d4d4d; TEXT-DECORATION: none" href="http://picasaweb.google.com/craig.cody/HouseWork">house work</a></td>
        </tr>
    </tbody>
</table>
</p><br /><br /><a href='http://www.craigcody.com'>Craig Cody</a>&nbsp;&nbsp;<a href='http://www.craigcody.com/BlogView.aspx?pageid=1&ItemID=104&mid=15'>...</a>]]></description>
    </item>
    <item>
      <title>ShiftHappens</title>
      <link>http://www.craigcody.com/BlogView.aspx?pageid=15&amp;mid=15&amp;ItemID=103</link>
      <pubDate>Tue, 15 Jul 2008 17:58:39 GMT</pubDate>
      <guid>http://www.craigcody.com/BlogView.aspx?pageid=15&amp;mid=15&amp;ItemID=103</guid>
      <comments>http://www.craigcody.com/BlogView.aspx?pageid=15&amp;mid=15&amp;ItemID=103</comments>
      <description><![CDATA[<p>This is really interesting ... check out this slide show:</p>
<div id="__ss_33834" style="WIDTH: 425px; TEXT-ALIGN: left"><embed src="http://static.slideshare.net/swf/ssplayer2.swf?doc=shift-happens-23665" width="425" height="355" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always"></embed>
<div style="FONT-SIZE: 11px; PADDING-TOP: 2px; FONT-FAMILY: tahoma,arial; HEIGHT: 26px"><a href="http://www.slideshare.net/?src=embed"><img style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=&quot;http://static.slideshare.net/swf/logo_embd.png&quot;, sizingMethod=&quot;scale&quot;); MARGIN-BOTTOM: -5px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" alt="SlideShare" src="http://static.slideshare.net/swf/logo_embd.png" /></a> | <a title="View this slideshow on SlideShare" href="undefined">View</a> | <a href="http://www.slideshare.net/upload">Upload your own</a></div>
</div>
<img style="VISIBILITY: hidden; WIDTH: 0px; HEIGHT: 0px" height="0" width="0" border="0" alt="" src="http://counters.gigya.com/wildfire/CIMP/bT*xJmx*PTEyMTYxNDQ2ODA3MDQmcHQ9MTIxNjE*NDY4NzU*OCZwPTEwMTkxJmQ9Jm49Jmc9Mg==.jpg" /><br /><br /><a href='http://www.craigcody.com'>Craig Cody</a>&nbsp;&nbsp;<a href='http://www.craigcody.com/BlogView.aspx?pageid=1&ItemID=103&mid=15'>...</a>]]></description>
    </item>
    <item>
      <title>Fishing Report - 7/1/2008</title>
      <link>http://www.craigcody.com/BlogView.aspx?pageid=15&amp;mid=15&amp;ItemID=102</link>
      <pubDate>Wed, 02 Jul 2008 12:44:32 GMT</pubDate>
      <guid>http://www.craigcody.com/BlogView.aspx?pageid=15&amp;mid=15&amp;ItemID=102</guid>
      <comments>http://www.craigcody.com/BlogView.aspx?pageid=15&amp;mid=15&amp;ItemID=102</comments>
      <description><![CDATA[<p>Coleman, Deb, and I went out fishing last night.&nbsp; Deb caught two 18&quot; walleyes, Coleman caught one 18&quot; walleye and I caught a 12&quot; walleye.&nbsp; Deb an I both caught an assortment of small perch.&nbsp; <img height="150" width="200" alt="" src="http://www.craigcody.com/Data/Sites/1/GalleryImages/4/FullSizeImages/4mfull2429b05b-93e4-41a2-bc8f-b621f3a4f465.jpg" />&nbsp; </p>
<p>Coleman wasn't fishing at first, but after he saw us catching walleyes, then he figured that he should get his line in the water.&nbsp; </p>
<p>Our lake has a 15&quot; minimum, so I was catching a lot of flak from Coleman and Deb about getting skunked on keepers.</p><br /><br /><a href='http://www.craigcody.com'>Craig Cody</a>&nbsp;&nbsp;<a href='http://www.craigcody.com/BlogView.aspx?pageid=1&ItemID=102&mid=15'>...</a>]]></description>
    </item>
    <item>
      <title>Google's Android</title>
      <link>http://www.craigcody.com/BlogView.aspx?pageid=15&amp;mid=15&amp;ItemID=101</link>
      <pubDate>Tue, 01 Jul 2008 17:34:14 GMT</pubDate>
      <guid>http://www.craigcody.com/BlogView.aspx?pageid=15&amp;mid=15&amp;ItemID=101</guid>
      <comments>http://www.craigcody.com/BlogView.aspx?pageid=15&amp;mid=15&amp;ItemID=101</comments>
      <description><![CDATA[<a href="http://www.wired.com/techbiz/media/magazine/16-07/ff_android">This</a> is a really good article from Wired Magazine on Google's Android - an open OS due out on cell phones the last half of 2008.&nbsp;<br /><br /><a href='http://www.craigcody.com'>Craig Cody</a>&nbsp;&nbsp;<a href='http://www.craigcody.com/BlogView.aspx?pageid=1&ItemID=101&mid=15'>...</a>]]></description>
    </item>
    <item>
      <title>Fishing Report - 6/24/2008</title>
      <link>http://www.craigcody.com/BlogView.aspx?pageid=15&amp;mid=15&amp;ItemID=100</link>
      <pubDate>Tue, 24 Jun 2008 21:28:47 GMT</pubDate>
      <guid>http://www.craigcody.com/BlogView.aspx?pageid=15&amp;mid=15&amp;ItemID=100</guid>
      <comments>http://www.craigcody.com/BlogView.aspx?pageid=15&amp;mid=15&amp;ItemID=100</comments>
      <description><![CDATA[<div><font color="#008080" size="2"><span style="FONT-SIZE: 10pt; COLOR: teal">Caught my first keeper (in some time) walleye tonight.&nbsp; A 17&rdquo;, 1 lb 13 oz&rsquo;er.<img height="150" width="200" alt="" src="http://www.craigcody.com/Data/Sites/1/GalleryImages/4/FullSizeImages/4mfull7f7c04a2-bcae-4f5f-8bb6-e4b5fa0fb9f0.jpg" /></span></font></div>
<div><font color="#008080" size="2">&nbsp;</font></div>
<div><font color="#008080" size="2"><span style="FONT-SIZE: 10pt; COLOR: teal">I also caught a 28&rdquo;, 4 lb 12 oz northern.&nbsp; </span></font></div>
<div><font color="#008080" size="2">&nbsp;</font></div>
<div><font color="#008080" size="2"><span style="FONT-SIZE: 10pt; COLOR: teal">Caught &lsquo;em both in the first half hour on the same night crawler.&nbsp; Then nothing more for another 1.5 hrs this evening.&nbsp; </span></font></div>
<div><font color="#008080" size="2"></font></div>
<div><font color="#008080" size="2"><span style="FONT-SIZE: 10pt; COLOR: teal">I was on Lake Osakis this evening, as usual.</span></font></div><br /><br /><a href='http://www.craigcody.com'>Craig Cody</a>&nbsp;&nbsp;<a href='http://www.craigcody.com/BlogView.aspx?pageid=1&ItemID=100&mid=15'>...</a>]]></description>
    </item>
    <item>
      <title>The RIA Talk</title>
      <link>http://www.craigcody.com/BlogView.aspx?pageid=15&amp;mid=15&amp;ItemID=99</link>
      <pubDate>Tue, 24 Jun 2008 17:33:14 GMT</pubDate>
      <guid>http://www.craigcody.com/BlogView.aspx?pageid=15&amp;mid=15&amp;ItemID=99</guid>
      <comments>http://www.craigcody.com/BlogView.aspx?pageid=15&amp;mid=15&amp;ItemID=99</comments>
      <description><![CDATA[<div style="MARGIN: 0in 0in 0pt"><span style="COLOR: #00b050">I&rsquo;m looking for someone to give a talk to a group of the architects and developers on the various <a href="http://en.wikipedia.org/wiki/Rich_Internet_application"><font color="#800080">RIA</font></a> techniques, of which Silverlight is one.&nbsp; I would like to see my team be more&nbsp;knowledgeable about why one would choose a technique over another for a given situation.&nbsp; I&rsquo;m looking for some kind of scenario-based &ldquo;compare and contrast&rdquo;-type of discussion.&nbsp; I&rsquo;m assuming that the architects in the group would be interested in a broader approach and cover topics like how server performance and user experience are affected.&nbsp; I would assume that the developers would like to go deeper into programming questions.&nbsp; I&rsquo;m not looking for hands-on classroom training, just a &ldquo;talk&rdquo;.&nbsp; Does this make sense?&nbsp; </span></div>
<div style="MARGIN: 0in 0in 0pt" />
<div style="MARGIN: 0in 0in 0pt"><span style="COLOR: #00b050">Do you know anyone who could do this?&nbsp; </span></div><br /><br /><a href='http://www.craigcody.com'>Craig Cody</a>&nbsp;&nbsp;<a href='http://www.craigcody.com/BlogView.aspx?pageid=1&ItemID=99&mid=15'>...</a>]]></description>
    </item>
    <item>
      <title>Summer Excitement</title>
      <link>http://www.craigcody.com/BlogView.aspx?pageid=15&amp;mid=15&amp;ItemID=98</link>
      <pubDate>Tue, 24 Jun 2008 14:20:01 GMT</pubDate>
      <guid>http://www.craigcody.com/BlogView.aspx?pageid=15&amp;mid=15&amp;ItemID=98</guid>
      <comments>http://www.craigcody.com/BlogView.aspx?pageid=15&amp;mid=15&amp;ItemID=98</comments>
      <description><![CDATA[<div style="MARGIN: 0in 0in 0pt">Cole was really excited yesterday for his first baritone lesson.&nbsp; He&rsquo;s very motivated.&nbsp; He couldn&rsquo;t wait to show it to me and demonstrate it last night when we got home from baseball.</div>
<div style="MARGIN: 0in 0in 0pt">&nbsp;</div>
<div style="MARGIN: 0in 0in 0pt">He did good in ball last night.&nbsp; His first time up to bat was a nice looping single to center field for a base hit.&nbsp; His second attempt was a grounder base hit.&nbsp; The new batting gloves and 88 hat were working for him last night.&nbsp; He played catcher for two innings and is starting to get the feel of a catcher&rsquo;s mitt.</div><br /><br /><a href='http://www.craigcody.com'>Craig Cody</a>&nbsp;&nbsp;<a href='http://www.craigcody.com/BlogView.aspx?pageid=1&ItemID=98&mid=15'>...</a>]]></description>
    </item>
    <item>
      <title>NUnit &amp; TFS Automated Builds</title>
      <link>http://www.craigcody.com/BlogView.aspx?pageid=15&amp;mid=15&amp;ItemID=97</link>
      <pubDate>Tue, 20 May 2008 15:32:34 GMT</pubDate>
      <guid>http://www.craigcody.com/BlogView.aspx?pageid=15&amp;mid=15&amp;ItemID=97</guid>
      <comments>http://www.craigcody.com/BlogView.aspx?pageid=15&amp;mid=15&amp;ItemID=97</comments>
      <description><![CDATA[<div><strong>Compatibility between NUnit and VSTS Unit Testing</strong></div>
<div style="MARGIN: 0in 0in 0pt"><a href="http://www.leonmeijer.nl/archive/2007/06/05/45.aspx"><font color="#800080">http://www.leonmeijer.nl/archive/2007/06/05/45.aspx</font></a> - look for the text above &ndash; this talks about NUnit and VSTS not being compatible with each other, but offers a conversion recipe.&nbsp; </div>
<div style="MARGIN: 0in 0in 0pt">&nbsp;</div>
<div style="MARGIN: 0in 0in 0pt">The following makes it sound tough to integrate NUnit and TFS:</div>
<div style="MARGIN: 0in 0in 0pt"><a href="http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=1656298&amp;SiteID=1"><font color="#800080">http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=1656298&amp;SiteID=1</font></a></div>
<div style="MARGIN: 0in 0in 0pt"></div>
<div style="MARGIN: 0in 0in 0pt"><hr />
</div>
<div style="MARGIN: 0in 0in 0pt"></div>
<div style="MARGIN: 0in 0in 0pt"></div>
<div style="MARGIN: 0in 0in 0pt"></div>
<div style="MARGIN: 0in 0in 0pt"></div>
<div style="MARGIN: 0in 0in 0pt"></div>
<div style="MARGIN: 0in 0in 0pt"></div>
<div style="MARGIN: 0in 0in 0pt"></div>
<div style="MARGIN: 0in 0in 0pt">
<div style="MARGIN: 0in 0in 0pt"><span style="COLOR: #00b050">This was interesting:&nbsp;<a href="http://integralpath.blogs.com/thinkingoutloud/2007/08/vsts-and-tfs-in.html"><font color="#800080">http://integralpath.blogs.com/thinkingoutloud/2007/08/vsts-and-tfs-in.html</font></a></span></div>
<div style="MARGIN: 0in 0in 0pt">
<div style="MARGIN: 0in 0in 0pt"></div>
<div style="MARGIN: 0in 0in 0pt"></div>
<div style="MARGIN: 0in 0in 0pt"></div>
<div style="MARGIN: 0in 0in 0pt">&quot;Then before biting off the challenge of re-writing our build scripts in Team Build, we used the <a target="_blank" href="http://www.codeplex.com/TFSCCNetPlugin">CruiseControl plug-in for TFS</a> and adjusted the NAnt scripts to get code with the TF command.&nbsp; The trick is to manually login with the account running the CruiseControl service and setup a TFS Workspace with the right directory mappings.&nbsp; Then give CruiseControl's config file&nbsp;the full path to the solution it should watch.&nbsp; It worked quite nicely.&nbsp; If you stop the CruiseControl Windows service, you can run it from a command line and see all the console output for testing and debugging the build.&nbsp; That should give you insight into all the reasons that&nbsp;a build fails.&nbsp; Finally, we rewrote our build scripts in Team build using NUnit (instead of converting hundreds of tests to MS Test).&nbsp; We used the <a target="_blank" href="http://msbuildtasks.tigris.org/">MSBuild Community Tasks Project</a> on Tigris.org to execute the <a target="_blank" href="http://nunit.org/">NUnit</a> tests.&nbsp; The examples don't show it and the syntax isn't obvious, but you can use the build task syntax of &lt;NUnit assemblies=&quot;[project].nunit&quot; /&gt; to kick off a project file instead of a list of assemblies.&nbsp; We use NUnit project files to maintain a list of assemblies for testing in the NUnit GUI.&nbsp; Just store the project file as a solution item is VS2005 and associate it with nunit-gui.exe as the default app to open it, and it's ready at the double-click of the mouse.&quot;</div>
</div>
</div><br /><br /><a href='http://www.craigcody.com'>Craig Cody</a>&nbsp;&nbsp;<a href='http://www.craigcody.com/BlogView.aspx?pageid=1&ItemID=97&mid=15'>...</a>]]></description>
    </item>
    <item>
      <title>Aspies and Technology</title>
      <link>http://www.craigcody.com/BlogView.aspx?pageid=15&amp;mid=15&amp;ItemID=96</link>
      <pubDate>Tue, 13 May 2008 17:52:03 GMT</pubDate>
      <guid>http://www.craigcody.com/BlogView.aspx?pageid=15&amp;mid=15&amp;ItemID=96</guid>
      <comments>http://www.craigcody.com/BlogView.aspx?pageid=15&amp;mid=15&amp;ItemID=96</comments>
      <description><![CDATA[This strikes a little close to home:&nbsp; <font face="Verdana" color="#444488"><a href="http://www.computerworld.com/action/article.do?command=viewArticleBasic&amp;articleId=9072119&amp;pageNumber=1">http://www.computerworld.com/action/article.do?command=viewArticleBasic&amp;articleId=9072119&amp;pageNumber=1</a></font><br /><br /><a href='http://www.craigcody.com'>Craig Cody</a>&nbsp;&nbsp;<a href='http://www.craigcody.com/BlogView.aspx?pageid=1&ItemID=96&mid=15'>...</a>]]></description>
    </item>
    <item>
      <title>RESTful vs. Big Web Services</title>
      <link>http://www.craigcody.com/BlogView.aspx?pageid=15&amp;mid=15&amp;ItemID=95</link>
      <pubDate>Tue, 06 May 2008 13:33:27 GMT</pubDate>
      <guid>http://www.craigcody.com/BlogView.aspx?pageid=15&amp;mid=15&amp;ItemID=95</guid>
      <comments>http://www.craigcody.com/BlogView.aspx?pageid=15&amp;mid=15&amp;ItemID=95</comments>
      <description><![CDATA[<div style="MARGIN: 0in 0in 0pt">I thought that this was a helpful overview:</div>
<div style="MARGIN: 0in 0in 0pt">&nbsp;</div>
<div style="MARGIN: 0in 0in 0pt"><a href="http://www.infoq.com/news/2008/05/rest-vs-ws-star"><font color="#800080">http://www.infoq.com/news/2008/05/rest-vs-ws-star</font></a></div>
<div style="MARGIN: 0in 0in 0pt">&nbsp;</div>
<div style="MARGIN: 0in 0in 0pt">The authors conclude:</div>
<div style="MARGIN: 0in 0in 0pt">... use RESTful services for tactical, ad hoc integration over the Web (&agrave; la Mashup) and to prefer WS-* Web services in professional enterprise application integration scenarios with a longer lifespan and advanced QoS requirements. </div><br /><br /><a href='http://www.craigcody.com'>Craig Cody</a>&nbsp;&nbsp;<a href='http://www.craigcody.com/BlogView.aspx?pageid=1&ItemID=95&mid=15'>...</a>]]></description>
    </item>
  </channel>
</rss>