<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Digital Disc0very</title>
	<atom:link href="http://digitaldisc0very.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://digitaldisc0very.wordpress.com</link>
	<description>The Stumblings &#38; Discoveries of a SysOp</description>
	<lastBuildDate>Mon, 14 Feb 2011 11:08:51 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='digitaldisc0very.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Digital Disc0very</title>
		<link>http://digitaldisc0very.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://digitaldisc0very.wordpress.com/osd.xml" title="Digital Disc0very" />
	<atom:link rel='hub' href='http://digitaldisc0very.wordpress.com/?pushpress=hub'/>
		<item>
		<title>SHOW-UI</title>
		<link>http://digitaldisc0very.wordpress.com/2011/02/14/show-ui/</link>
		<comments>http://digitaldisc0very.wordpress.com/2011/02/14/show-ui/#comments</comments>
		<pubDate>Mon, 14 Feb 2011 11:08:48 +0000</pubDate>
		<dc:creator>philiplavoie</dc:creator>
				<category><![CDATA[powershell]]></category>

		<guid isPermaLink="false">https://digitaldisc0very.wordpress.com/2011/02/14/show-ui/</guid>
		<description><![CDATA[Here&#8217;s something I have to look into more. This looks interesting and Jaykul starts a lot of sick projects. . . this was his twitter post from last night: PowerBoots (Next Generation UI) WPF for PowerShell slides http://ff.im/-xYqJD I read through the pdf this morning and hope he&#8217;s putting out more info and examples on [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=digitaldisc0very.wordpress.com&amp;blog=11166477&amp;post=295&amp;subd=digitaldisc0very&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s something I have to look into more. This looks interesting and Jaykul starts a lot of sick projects. . . this was his twitter post from last night: </p>
<p><em><strong>PowerBoots (Next Generation UI) WPF for PowerShell slides </strong></em><a href="http://ff.im/-xYqJD"><em><strong>http://ff.im/-xYqJD</strong></em></a></p>
<p>I read through the pdf this morning and hope he&#8217;s putting out more info and examples on the codeplex site (I&#8217;ll have to check later). I hope it gets some follow through, as most projects started never go to completion. </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/digitaldisc0very.wordpress.com/295/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/digitaldisc0very.wordpress.com/295/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/digitaldisc0very.wordpress.com/295/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/digitaldisc0very.wordpress.com/295/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/digitaldisc0very.wordpress.com/295/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/digitaldisc0very.wordpress.com/295/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/digitaldisc0very.wordpress.com/295/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/digitaldisc0very.wordpress.com/295/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/digitaldisc0very.wordpress.com/295/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/digitaldisc0very.wordpress.com/295/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/digitaldisc0very.wordpress.com/295/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/digitaldisc0very.wordpress.com/295/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/digitaldisc0very.wordpress.com/295/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/digitaldisc0very.wordpress.com/295/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=digitaldisc0very.wordpress.com&amp;blog=11166477&amp;post=295&amp;subd=digitaldisc0very&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://digitaldisc0very.wordpress.com/2011/02/14/show-ui/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c6a0646eea54990d3ec46304c35d74c8?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">philiplavoie</media:title>
		</media:content>
	</item>
		<item>
		<title>Updating TFS Work Item History from Powershell</title>
		<link>http://digitaldisc0very.wordpress.com/2010/12/14/updating-tfs-work-item-history-from-powershell/</link>
		<comments>http://digitaldisc0very.wordpress.com/2010/12/14/updating-tfs-work-item-history-from-powershell/#comments</comments>
		<pubDate>Tue, 14 Dec 2010 12:14:46 +0000</pubDate>
		<dc:creator>philiplavoie</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://digitaldisc0very.wordpress.com/?p=284</guid>
		<description><![CDATA[One of the guys I work with is starting to venture into test automation, and he was getting more hung up on the updating of the workitems in TFS than he was with his test automation. We already had a bit of TFS automation via powershell (using the same bits as you will see by [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=digitaldisc0very.wordpress.com&amp;blog=11166477&amp;post=284&amp;subd=digitaldisc0very&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>One of the guys I work with is starting to venture into test automation, and he was getting more hung up on the updating of the workitems in TFS than he was with his test automation. We already had a bit of TFS automation via powershell (using the same bits as you will see by James Manning below). But, he was stuck and I told him to move on with the testing portion and leave this as a module we can reference/snap in later on.</p>
<p>Well, that night (next morning) I was up early and being crazy productive. Reading everything in sight and knocking out todo&#8217;s on my Remember the Milk list for both work and around the house. Heck, I even baked some cinamon rolls for the Mrs. and I. Well, in the time that it took the rolls to heat up the combination of Powershell + Google + Visual Studio Team Blogs finished the script. Dang, that was productive.</p>
<p>As always, us scripters stand on the shoulders of those blazing before us. So, a million thanks to those who did the heavy lifting and sat down to blog about it (<a href="http://blogs.msdn.com/b/jmanning/archive/2006/09/28/776141.aspx" target="_blank">James Manning</a> &amp; <a href="http://www.peterprovost.org/blog/post/Fun-with-PowerShell-and-TFS-Work-Items.aspx" target="_blank">Peter Provost</a>).</p>
<p><em>Side note: I had the pleasure of meeting Peter out at the Dev11 ALM in Redmond last spring, so it was a real trip to see his blog and face come up as a hit on the search <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </em></p>
<p>Here&#8217;s what the updates look like in 2010:</p>
<p><a href="http://digitaldisc0very.files.wordpress.com/2010/12/tfshistoryupdatefromps.jpg"><img class="aligncenter size-full wp-image-291" title="TFS Histor yUpdate From PowerShell" src="http://digitaldisc0very.files.wordpress.com/2010/12/tfshistoryupdatefromps.jpg?w=480&#038;h=473" alt="" width="480" height="473" /></a></p>
<p>On to the code&#8230;</p>
<pre><span style="color:#008000;">#</span><span style="color:#008000;"> turned the below from James Manning's Blog: </span><span style="color:#008000;">
#</span><span style="color:#008000;"> http://blogs.msdn.com/b/jmanning/archive/2006/09/28/776141.aspx</span><span style="color:#008000;">
#</span><span style="color:#008000;"> into a function</span><span style="color:#008000;">
</span><span style="color:#0000ff;">function</span><span style="color:#000000;"> </span><span style="color:#5f9ea0;">get-tfs</span><span style="color:#000000;"> {
    </span><span style="color:#0000ff;">param</span><span style="color:#000000;">(
        [</span><span style="color:#008080;">string</span><span style="color:#000000;">] </span><span style="color:#800080;">$serverName</span><span style="color:#000000;"> </span><span style="color:#ff0000;">=</span><span style="color:#000000;"> $(</span><span style="color:#0000ff;">throw</span><span style="color:#000000;"> </span><span style="color:#800000;">'</span><span style="color:#800000;">serverName is required</span><span style="color:#800000;">'</span><span style="color:#000000;">)
    )

    </span><span style="color:#0000ff;">begin</span><span style="color:#000000;">
    {
        </span><span style="color:#008000;">#</span><span style="color:#008000;"> load the required dll</span><span style="color:#008000;">
</span><span style="color:#000000;">        [</span><span style="color:#008080;">void</span><span style="color:#000000;">][</span><span style="color:#008080;">System.Reflection.Assembly</span><span style="color:#000000;">]::</span><span style="color:#5f9ea0;font-weight:bold;">`</span><span style="color:#000000;">
            LoadWithPartialName(</span><span style="color:#800000;">"</span><span style="color:#800000;">Microsoft.TeamFoundation.Client</span><span style="color:#800000;">"</span><span style="color:#000000;">)

        </span><span style="color:#800080;">$propertiesToAdd</span><span style="color:#000000;"> </span><span style="color:#ff0000;">=</span><span style="color:#000000;"> (
            (</span><span style="color:#800000;">'</span><span style="color:#800000;">VCS</span><span style="color:#800000;">'</span><span style="color:#000000;">,
                </span><span style="color:#800000;">'</span><span style="color:#800000;">Microsoft.TeamFoundation.VersionControl.Client</span><span style="color:#800000;">'</span><span style="color:#000000;">,
                </span><span style="color:#800000;">'</span><span style="color:#800000;">Microsoft.TeamFoundation.VersionControl.Client.VersionControlServer</span><span style="color:#800000;">'</span><span style="color:#000000;">),
            (</span><span style="color:#800000;">'</span><span style="color:#800000;">WIT</span><span style="color:#800000;">'</span><span style="color:#000000;">,
                </span><span style="color:#800000;">'</span><span style="color:#800000;">Microsoft.TeamFoundation.WorkItemTracking.Client</span><span style="color:#800000;">'</span><span style="color:#000000;">,
                </span><span style="color:#800000;">'</span><span style="color:#800000;">Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore</span><span style="color:#800000;">'</span><span style="color:#000000;">),
            (</span><span style="color:#800000;">'</span><span style="color:#800000;">CSS</span><span style="color:#800000;">'</span><span style="color:#000000;">,
                </span><span style="color:#800000;">'</span><span style="color:#800000;">Microsoft.TeamFoundation</span><span style="color:#800000;">'</span><span style="color:#000000;">,
                </span><span style="color:#800000;">'</span><span style="color:#800000;">Microsoft.TeamFoundation.Server.ICommonStructureService</span><span style="color:#800000;">'</span><span style="color:#000000;">),
            (</span><span style="color:#800000;">'</span><span style="color:#800000;">GSS</span><span style="color:#800000;">'</span><span style="color:#000000;">,
                </span><span style="color:#800000;">'</span><span style="color:#800000;">Microsoft.TeamFoundation</span><span style="color:#800000;">'</span><span style="color:#000000;">,
                </span><span style="color:#800000;">'</span><span style="color:#800000;">Microsoft.TeamFoundation.Server.IGroupSecurityService</span><span style="color:#800000;">'</span><span style="color:#000000;">)
        )
    }

    </span><span style="color:#0000ff;">process</span><span style="color:#000000;">
    {
        </span><span style="color:#008000;">#</span><span style="color:#008000;"> fetch the TFS instance, but add some useful properties to make life easier</span><span style="color:#008000;">
</span><span style="color:#000000;">        </span><span style="color:#008000;">#</span><span style="color:#008000;"> Make sure to "promote" it to a psobject now to make later modification easier</span><span style="color:#008000;">
</span><span style="color:#000000;">        [</span><span style="color:#008080;">psobject</span><span style="color:#000000;">] </span><span style="color:#800080;">$tfs</span><span style="color:#000000;"> </span><span style="color:#ff0000;">=</span><span style="color:#000000;"> </span><span style="color:#5f9ea0;font-weight:bold;">`</span><span style="color:#000000;">
            [</span><span style="color:#008080;">Microsoft.TeamFoundation.Client.TeamFoundationServerFactory</span><span style="color:#000000;">]::</span><span style="color:#5f9ea0;font-weight:bold;">`</span><span style="color:#000000;">
            GetServer(</span><span style="color:#800080;">$serverName</span><span style="color:#000000;">)
        </span><span style="color:#0000ff;">foreach</span><span style="color:#000000;"> (</span><span style="color:#800080;">$entry</span><span style="color:#000000;"> </span><span style="color:#0000ff;">in</span><span style="color:#000000;"> </span><span style="color:#800080;">$propertiesToAdd</span><span style="color:#000000;">) {
            </span><span style="color:#800080;">$scriptBlock</span><span style="color:#000000;"> </span><span style="color:#ff0000;">=</span><span style="color:#000000;"> </span><span style="color:#800000;">'</span><span style="color:#800000;">
                [System.Reflection.Assembly]::LoadWithPartialName("{0}") &gt; $null
                $this.GetService([{1}])
            </span><span style="color:#800000;">'</span><span style="color:#000000;"> </span><span style="color:#ff0000;">-f</span><span style="color:#000000;"> </span><span style="color:#800080;">$entry</span><span style="color:#000000;">[1],</span><span style="color:#800080;">$entry</span><span style="color:#000000;">[2]
            </span><span style="color:#800080;">$tfs</span><span style="color:#000000;"> |
                </span><span style="color:#5f9ea0;font-weight:bold;">add-member</span><span style="color:#000000;"> </span><span style="color:#800000;">scriptproperty</span><span style="color:#000000;"> </span><span style="color:#800080;">$entry</span><span style="color:#000000;">[0] </span><span style="color:#5f9ea0;font-weight:bold;">`</span><span style="color:#000000;">
                    </span><span style="color:#800080;">$ExecutionContext</span><span style="color:#000000;">.</span><span style="color:#8b4513;">InvokeCommand</span><span style="color:#000000;">.</span><span style="color:#8b4513;">NewScriptBlock</span><span style="color:#000000;">(</span><span style="color:#800080;">$scriptBlock</span><span style="color:#000000;">)
        }
        </span><span style="color:#0000ff;">return</span><span style="color:#000000;"> </span><span style="color:#800080;">$tfs</span><span style="color:#000000;">
    }
}

</span><span style="color:#008000;">#</span><span style="color:#008000;"> found the next 2 calls from my man Peter Provost's blog: </span><span style="color:#008000;">
#</span><span style="color:#008000;"> http://www.peterprovost.org/blog/post/Fun-with-PowerShell-and-TFS-Work-Items.aspx </span><span style="color:#008000;">
#</span><span style="color:#008000;"> and tweaked it a tad</span><span style="color:#008000;">
</span><span style="color:#000000;">
</span><span style="color:#008000;">#</span><span style="color:#008000;">$tfs = get-tfs http://mytfs:8080 # this is for TFS 2008 (my work system)</span><span style="color:#008000;">
</span><span style="color:#800080;">$tfs</span><span style="color:#000000;"> </span><span style="color:#ff0000;">=</span><span style="color:#000000;"> </span><span style="color:#5f9ea0;">get-tfs</span><span style="color:#000000;"> http://dell-xps:</span><span style="color:#000000;">8080</span><span style="color:#000000;">/tfs </span><span style="color:#008000;">#</span><span style="color:#008000;"> this is for TFS 2010 (my home system)</span><span style="color:#008000;">
</span><span style="color:#000000;">
</span><span style="color:#008000;">#</span><span style="color:#008000;">$tfs #to echo out the connection as a test.</span><span style="color:#008000;">
</span><span style="color:#000000;">
</span><span style="color:#008000;">#</span><span style="color:#008000;"> get the workitem ID that you want</span><span style="color:#008000;">
</span><span style="color:#800080;">$wi</span><span style="color:#000000;"> </span><span style="color:#ff0000;">=</span><span style="color:#000000;"> </span><span style="color:#800080;">$tfs</span><span style="color:#000000;">.</span><span style="color:#8b4513;">wit</span><span style="color:#000000;">.GetWorkItem(</span><span style="color:#000000;">1</span><span style="color:#000000;">)

</span><span style="color:#008000;">#</span><span style="color:#008000;"> update the workitem history with your info (using a TDstamp here for multiple runs)</span><span style="color:#008000;">
</span><span style="color:#800080;">$wi</span><span style="color:#000000;">.</span><span style="color:#8b4513;">History</span><span style="color:#000000;"> </span><span style="color:#ff0000;">=</span><span style="color:#000000;"> </span><span style="color:#800000;">"</span><span style="color:#800000;">This is a test of updating the history from powershell $(Get-Date)</span><span style="color:#800000;">"</span><span style="color:#000000;">

</span><span style="color:#008000;">#</span><span style="color:#008000;"> echo it out to your session so you can see it.</span><span style="color:#008000;">
</span><span style="color:#800080;">$wi</span><span style="color:#000000;">.</span><span style="color:#8b4513;">History</span><span style="color:#000000;">

</span><span style="color:#008000;">#</span><span style="color:#008000;"> save it back to the tfs system</span><span style="color:#008000;">
</span><span style="color:#800080;">$wi</span><span style="color:#000000;">.</span><span style="color:#8b4513;">Save</span><span style="color:#000000;">()

</span><span style="color:#008000;">#</span><span style="color:#008000;"> and done.</span></pre>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/digitaldisc0very.wordpress.com/284/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/digitaldisc0very.wordpress.com/284/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/digitaldisc0very.wordpress.com/284/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/digitaldisc0very.wordpress.com/284/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/digitaldisc0very.wordpress.com/284/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/digitaldisc0very.wordpress.com/284/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/digitaldisc0very.wordpress.com/284/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/digitaldisc0very.wordpress.com/284/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/digitaldisc0very.wordpress.com/284/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/digitaldisc0very.wordpress.com/284/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/digitaldisc0very.wordpress.com/284/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/digitaldisc0very.wordpress.com/284/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/digitaldisc0very.wordpress.com/284/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/digitaldisc0very.wordpress.com/284/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=digitaldisc0very.wordpress.com&amp;blog=11166477&amp;post=284&amp;subd=digitaldisc0very&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://digitaldisc0very.wordpress.com/2010/12/14/updating-tfs-work-item-history-from-powershell/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c6a0646eea54990d3ec46304c35d74c8?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">philiplavoie</media:title>
		</media:content>

		<media:content url="http://digitaldisc0very.files.wordpress.com/2010/12/tfshistoryupdatefromps.jpg" medium="image">
			<media:title type="html">TFS Histor yUpdate From PowerShell</media:title>
		</media:content>
	</item>
		<item>
		<title>TFS process for the basic installation at home</title>
		<link>http://digitaldisc0very.wordpress.com/2010/10/24/tfs-process-for-the-basic-installation-at-home/</link>
		<comments>http://digitaldisc0very.wordpress.com/2010/10/24/tfs-process-for-the-basic-installation-at-home/#comments</comments>
		<pubDate>Sun, 24 Oct 2010 16:51:20 +0000</pubDate>
		<dc:creator>philiplavoie</dc:creator>
				<category><![CDATA[MSBuild]]></category>
		<category><![CDATA[TFS]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://digitaldisc0very.wordpress.com/?p=279</guid>
		<description><![CDATA[Holy crap that was simple! and fast! there was only one patch that I needed to run as I got to the basic configuration wizard, it pointed me here to check for any important updates since the product was released, and the TFS team / Brian Harry had posted about this a while back: http://code.msdn.microsoft.com/KB2135068 I [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=digitaldisc0very.wordpress.com&amp;blog=11166477&amp;post=279&amp;subd=digitaldisc0very&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Holy crap that was simple! and fast!</p>
<p>there was only one patch that I needed to run as I got to the basic configuration wizard, it pointed me here to check for any important updates since the product was released, and the TFS team / Brian Harry had posted about this a while back: <a href="http://code.msdn.microsoft.com/KB2135068">http://code.msdn.microsoft.com/KB2135068</a></p>
<p>I also ran in the latest TF powertools (Sept 2010 here) for all of their awesome goodness:</p>
<p><a href="http://visualstudiogallery.msdn.microsoft.com/en-us/c255a1e4-04ba-4f68-8f4e-cd473d6b971f">http://visualstudiogallery.msdn.microsoft.com/en-us/c255a1e4-04ba-4f68-8f4e-cd473d6b971f</a></p>
<p>I chose to add the Powershell commandlets doing a custom install and installing everything. You will need to logoff or  restart your vista or win7 system for the shell extensions to take effect.</p>
<p>But it really is that dead easy&#8230; and now i&#8217;ve got everything rolling&#8230; time to pick back up on the education.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/digitaldisc0very.wordpress.com/279/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/digitaldisc0very.wordpress.com/279/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/digitaldisc0very.wordpress.com/279/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/digitaldisc0very.wordpress.com/279/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/digitaldisc0very.wordpress.com/279/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/digitaldisc0very.wordpress.com/279/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/digitaldisc0very.wordpress.com/279/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/digitaldisc0very.wordpress.com/279/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/digitaldisc0very.wordpress.com/279/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/digitaldisc0very.wordpress.com/279/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/digitaldisc0very.wordpress.com/279/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/digitaldisc0very.wordpress.com/279/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/digitaldisc0very.wordpress.com/279/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/digitaldisc0very.wordpress.com/279/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=digitaldisc0very.wordpress.com&amp;blog=11166477&amp;post=279&amp;subd=digitaldisc0very&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://digitaldisc0very.wordpress.com/2010/10/24/tfs-process-for-the-basic-installation-at-home/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c6a0646eea54990d3ec46304c35d74c8?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">philiplavoie</media:title>
		</media:content>
	</item>
		<item>
		<title>TFS 2010 installation at home</title>
		<link>http://digitaldisc0very.wordpress.com/2010/10/24/tfs-2010-installation-at-home/</link>
		<comments>http://digitaldisc0very.wordpress.com/2010/10/24/tfs-2010-installation-at-home/#comments</comments>
		<pubDate>Sun, 24 Oct 2010 15:37:21 +0000</pubDate>
		<dc:creator>philiplavoie</dc:creator>
				<category><![CDATA[MSBuild]]></category>
		<category><![CDATA[TFS]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://digitaldisc0very.wordpress.com/?p=275</guid>
		<description><![CDATA[Today I&#8217;m rolling thru some installation bits for TFS 2010 at home. I&#8217;m rocking out with my MSDN + VS2010 learning and getting back into coding again&#8230; mainly from a source/build/tester&#8217;s perspective. It&#8217;s been a great ride getting back technically to where I started years ago but on a completely different tech stack. This is [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=digitaldisc0very.wordpress.com&amp;blog=11166477&amp;post=275&amp;subd=digitaldisc0very&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Today I&#8217;m rolling thru some installation bits for TFS 2010 at home. I&#8217;m rocking out with my MSDN + VS2010 learning and getting back into coding again&#8230; mainly from a source/build/tester&#8217;s perspective. It&#8217;s been a great ride getting back technically to where I started years ago but on a completely different tech stack. This is familiar, but all so new.</p>
<p>I&#8217;ll be following this path today:</p>
<p>from the VS2010 online docs:</p>
<p><a href="http://msdn.microsoft.com/en-us/library/dd286491.aspx">http://msdn.microsoft.com/en-us/library/dd286491.aspx</a></p>
<p>from Brian Harry&#8217;s blog:</p>
<p><a href="http://blogs.msdn.com/b/bharry/archive/2009/10/01/tfs-2010-for-sourcesafe-users.aspx">http://blogs.msdn.com/b/bharry/archive/2009/10/01/tfs-2010-for-sourcesafe-users.aspx</a></p>
<p>Readme for Microsoft Visual Studio Team Foundation Server 2010: You can find the most recent readme on the <a href="http://go.microsoft.com/fwlink/?LinkId=127721">Microsoft Web site</a>.</p>
<p>let&#8217;s see how it goes&#8230;</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/digitaldisc0very.wordpress.com/275/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/digitaldisc0very.wordpress.com/275/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/digitaldisc0very.wordpress.com/275/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/digitaldisc0very.wordpress.com/275/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/digitaldisc0very.wordpress.com/275/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/digitaldisc0very.wordpress.com/275/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/digitaldisc0very.wordpress.com/275/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/digitaldisc0very.wordpress.com/275/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/digitaldisc0very.wordpress.com/275/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/digitaldisc0very.wordpress.com/275/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/digitaldisc0very.wordpress.com/275/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/digitaldisc0very.wordpress.com/275/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/digitaldisc0very.wordpress.com/275/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/digitaldisc0very.wordpress.com/275/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=digitaldisc0very.wordpress.com&amp;blog=11166477&amp;post=275&amp;subd=digitaldisc0very&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://digitaldisc0very.wordpress.com/2010/10/24/tfs-2010-installation-at-home/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c6a0646eea54990d3ec46304c35d74c8?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">philiplavoie</media:title>
		</media:content>
	</item>
		<item>
		<title>The blinking light on the VCR</title>
		<link>http://digitaldisc0very.wordpress.com/2010/09/24/the-blinking-light-on-the-vcr/</link>
		<comments>http://digitaldisc0very.wordpress.com/2010/09/24/the-blinking-light-on-the-vcr/#comments</comments>
		<pubDate>Fri, 24 Sep 2010 10:14:43 +0000</pubDate>
		<dc:creator>philiplavoie</dc:creator>
				<category><![CDATA[Administration]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://digitaldisc0very.wordpress.com/?p=273</guid>
		<description><![CDATA[Like most techie-folk we get called on to &#8220;just swing by and take a look&#8221; at an endless array of queries from our friends and family. I&#8217;ve recently been asking people to give me access via MikoGo. It&#8217;s self described as  &#8221;Mikogo is an easy-to-use cross-platform desktop sharing tool, ideal for web conferencing, online meetings [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=digitaldisc0very.wordpress.com&amp;blog=11166477&amp;post=273&amp;subd=digitaldisc0very&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Like most techie-folk we get called on to &#8220;just swing by and take a look&#8221; at an endless array of queries from our friends and family. I&#8217;ve recently been asking people to give me access via <a href="http://www.mikogo.com/" target="_blank">MikoGo</a>. It&#8217;s self described as  &#8221;Mikogo is an easy-to-use cross-platform desktop sharing tool, ideal for web conferencing, online meetings or remote support. And it’s FREE for both commercial and private use.&#8221; This wasn&#8217;t my idea, but yet another great recommendation from the boys of the <a href="http://www.mindofroot.com/" target="_blank">Mind Of Root</a> podcast.</p>
<p>Take a peek.</p>
<p><a href="http://www.mindofroot.com/2010/08/12/mor-136-me-talky-lots/" target="_blank">Link to the podcast Keith Albright mentioned it in.</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/digitaldisc0very.wordpress.com/273/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/digitaldisc0very.wordpress.com/273/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/digitaldisc0very.wordpress.com/273/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/digitaldisc0very.wordpress.com/273/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/digitaldisc0very.wordpress.com/273/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/digitaldisc0very.wordpress.com/273/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/digitaldisc0very.wordpress.com/273/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/digitaldisc0very.wordpress.com/273/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/digitaldisc0very.wordpress.com/273/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/digitaldisc0very.wordpress.com/273/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/digitaldisc0very.wordpress.com/273/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/digitaldisc0very.wordpress.com/273/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/digitaldisc0very.wordpress.com/273/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/digitaldisc0very.wordpress.com/273/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=digitaldisc0very.wordpress.com&amp;blog=11166477&amp;post=273&amp;subd=digitaldisc0very&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://digitaldisc0very.wordpress.com/2010/09/24/the-blinking-light-on-the-vcr/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c6a0646eea54990d3ec46304c35d74c8?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">philiplavoie</media:title>
		</media:content>
	</item>
		<item>
		<title>Doug Finke and the New Layout</title>
		<link>http://digitaldisc0very.wordpress.com/2010/08/25/258/</link>
		<comments>http://digitaldisc0very.wordpress.com/2010/08/25/258/#comments</comments>
		<pubDate>Wed, 25 Aug 2010 20:34:42 +0000</pubDate>
		<dc:creator>philiplavoie</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://digitaldisc0very.wordpress.com/?p=258</guid>
		<description><![CDATA[I changed the blog colors for my man finkedo! (Or as I call him, the Gandalf of PS&#62;) That&#8217;s him squinting to read the old site with it&#8217;s dark colors<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=digitaldisc0very.wordpress.com&amp;blog=11166477&amp;post=258&amp;subd=digitaldisc0very&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div class="mceTemp mceIEcenter" style="text-align:center;">I changed the blog colors for my man finkedo!</div>
<div class="mceTemp mceIEcenter" style="text-align:center;"><em>(Or as I call him, the Gandalf of PS&gt;)</em></div>
<div id="attachment_259" class="wp-caption aligncenter" style="width: 334px"><a href="http://dougfinke.com/blog/"><img class="size-full wp-image-259 " title="The Man" src="http://digitaldisc0very.files.wordpress.com/2010/08/gandalf600ppx.jpg?w=480" alt=""   /></a><p class="wp-caption-text">Gotta make that site readable!</p></div>
<p><em> </em></p>
<p style="text-align:center;">That&#8217;s him squinting to read the old site with it&#8217;s dark colors</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/digitaldisc0very.wordpress.com/258/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/digitaldisc0very.wordpress.com/258/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/digitaldisc0very.wordpress.com/258/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/digitaldisc0very.wordpress.com/258/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/digitaldisc0very.wordpress.com/258/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/digitaldisc0very.wordpress.com/258/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/digitaldisc0very.wordpress.com/258/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/digitaldisc0very.wordpress.com/258/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/digitaldisc0very.wordpress.com/258/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/digitaldisc0very.wordpress.com/258/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/digitaldisc0very.wordpress.com/258/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/digitaldisc0very.wordpress.com/258/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/digitaldisc0very.wordpress.com/258/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/digitaldisc0very.wordpress.com/258/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=digitaldisc0very.wordpress.com&amp;blog=11166477&amp;post=258&amp;subd=digitaldisc0very&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://digitaldisc0very.wordpress.com/2010/08/25/258/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c6a0646eea54990d3ec46304c35d74c8?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">philiplavoie</media:title>
		</media:content>

		<media:content url="http://digitaldisc0very.files.wordpress.com/2010/08/gandalf600ppx.jpg" medium="image">
			<media:title type="html">The Man</media:title>
		</media:content>
	</item>
		<item>
		<title>Get-ApplicationVersions</title>
		<link>http://digitaldisc0very.wordpress.com/2010/08/25/get-applicationversions/</link>
		<comments>http://digitaldisc0very.wordpress.com/2010/08/25/get-applicationversions/#comments</comments>
		<pubDate>Wed, 25 Aug 2010 10:50:56 +0000</pubDate>
		<dc:creator>philiplavoie</dc:creator>
				<category><![CDATA[powershell]]></category>

		<guid isPermaLink="false">http://digitaldisc0very.wordpress.com/?p=253</guid>
		<description><![CDATA[Just a quick script to recurse over our build output directory and get the list of exe&#8217;s output there. Once filtered down, we expand the version info property and write it to a .csv file which we then open (or I&#8217;ll further use for processing). This helps define all of the built versions of a [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=digitaldisc0very.wordpress.com&amp;blog=11166477&amp;post=253&amp;subd=digitaldisc0very&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Just a quick script to recurse over our build output directory and get the list of exe&#8217;s output there. Once filtered down, we expand the version info property and write it to a .csv file which we then open (or I&#8217;ll further use for processing).</p>
<p>This helps define all of the built versions of a given build to the development and QA staff that went into a given deployment so that there&#8217;s no ambiguity as to what version of the binary went out into a given environment (heh, assuming that they are setting the version). I just used Program Files here as a test directory.</p>
<pre class='PowerShellColorizedScript'><span style='color:#006400;'>#Get-ApplicationVersions</span>            

<span style='color:#0000ff;'>Get-ChildItem</span> <span style='color:#000080;'>-Recurse</span> <span style='color:#8b0000;'>'C:\Program Files'</span> <span style='color:#a9a9a9;'>|</span>
<span style='color:#0000ff;'>?</span><span style='color:#000000;'>{</span><span style='color:#ff4500;'>$_</span><span style='color:#a9a9a9;'>.</span><span style='color:#000000;'>extension</span> <span style='color:#a9a9a9;'>-eq</span> <span style='color:#8b0000;'>'.exe'</span><span style='color:#000000;'>}</span> <span style='color:#a9a9a9;'>|</span>
<span style='color:#0000ff;'>Select-Object</span> <span style='color:#000080;'>-ExpandProperty</span> <span style='color:#8a2be2;'>VersionInfo</span> <span style='color:#a9a9a9;'>|</span>
<span style='color:#0000ff;'>Export-Csv</span> <span style='color:#8a2be2;'>C:\temp\ApplicationVersions.csv</span>            

<span style='color:#0000ff;'>Invoke-Item</span> <span style='color:#8a2be2;'>C:\temp\ApplicationVersions.csv</span></pre>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/digitaldisc0very.wordpress.com/253/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/digitaldisc0very.wordpress.com/253/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/digitaldisc0very.wordpress.com/253/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/digitaldisc0very.wordpress.com/253/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/digitaldisc0very.wordpress.com/253/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/digitaldisc0very.wordpress.com/253/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/digitaldisc0very.wordpress.com/253/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/digitaldisc0very.wordpress.com/253/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/digitaldisc0very.wordpress.com/253/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/digitaldisc0very.wordpress.com/253/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/digitaldisc0very.wordpress.com/253/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/digitaldisc0very.wordpress.com/253/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/digitaldisc0very.wordpress.com/253/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/digitaldisc0very.wordpress.com/253/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=digitaldisc0very.wordpress.com&amp;blog=11166477&amp;post=253&amp;subd=digitaldisc0very&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://digitaldisc0very.wordpress.com/2010/08/25/get-applicationversions/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c6a0646eea54990d3ec46304c35d74c8?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">philiplavoie</media:title>
		</media:content>
	</item>
		<item>
		<title>TechEd 2010 North America &#8211; Martin Woodward</title>
		<link>http://digitaldisc0very.wordpress.com/2010/07/05/teched-2010-north-america-martin-woodward/</link>
		<comments>http://digitaldisc0very.wordpress.com/2010/07/05/teched-2010-north-america-martin-woodward/#comments</comments>
		<pubDate>Mon, 05 Jul 2010 14:05:55 +0000</pubDate>
		<dc:creator>philiplavoie</dc:creator>
				<category><![CDATA[TFS]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">https://digitaldisc0very.wordpress.com/2010/07/05/teched-2010-north-america-martin-woodward/</guid>
		<description><![CDATA[Martin, who I must admit is a bit of a TFS hero of mine, has posted up a bunch of TechEd links to the video coverage of the event on his blog site. I didn’t get to meet him while I was out at the MS ALM event a month or so ago, but was [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=digitaldisc0very.wordpress.com&amp;blog=11166477&amp;post=251&amp;subd=digitaldisc0very&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Martin, who I must admit is a bit of a TFS hero of mine, has posted up a bunch of TechEd links to the video coverage of the event on his blog site. I didn’t get to meet him while I was out at the MS ALM event a month or so ago, but was really psyched to hear he was nestled under the umbrella of one of another one of the guys I know building some great stuff into Visual Studio.</p>
<p>If you don’t already, I’d suggest subscribing to Martin’s blog and also his podcast contributions (<a href="http://www.radiotfs.com/" target="_blank">Radio TFS</a>)</p>
<p><a href="http://www.woodwardweb.com/teched_2010_nor.html">TechEd 2010 North America &#8211; Martin Woodward</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/digitaldisc0very.wordpress.com/251/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/digitaldisc0very.wordpress.com/251/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/digitaldisc0very.wordpress.com/251/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/digitaldisc0very.wordpress.com/251/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/digitaldisc0very.wordpress.com/251/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/digitaldisc0very.wordpress.com/251/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/digitaldisc0very.wordpress.com/251/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/digitaldisc0very.wordpress.com/251/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/digitaldisc0very.wordpress.com/251/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/digitaldisc0very.wordpress.com/251/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/digitaldisc0very.wordpress.com/251/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/digitaldisc0very.wordpress.com/251/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/digitaldisc0very.wordpress.com/251/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/digitaldisc0very.wordpress.com/251/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=digitaldisc0very.wordpress.com&amp;blog=11166477&amp;post=251&amp;subd=digitaldisc0very&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://digitaldisc0very.wordpress.com/2010/07/05/teched-2010-north-america-martin-woodward/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c6a0646eea54990d3ec46304c35d74c8?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">philiplavoie</media:title>
		</media:content>
	</item>
		<item>
		<title>For all of you hating on ISE for it&#8217;s encoding tom foolery</title>
		<link>http://digitaldisc0very.wordpress.com/2010/05/22/for-all-of-you-hating-on-ise-for-its-encoding-tom-foolery/</link>
		<comments>http://digitaldisc0very.wordpress.com/2010/05/22/for-all-of-you-hating-on-ise-for-its-encoding-tom-foolery/#comments</comments>
		<pubDate>Sat, 22 May 2010 11:19:50 +0000</pubDate>
		<dc:creator>philiplavoie</dc:creator>
				<category><![CDATA[powershell]]></category>

		<guid isPermaLink="false">http://digitaldisc0very.wordpress.com/?p=245</guid>
		<description><![CDATA[Go check out what Oisin Grehan did to keep her in line. http://www.nivot.org/2010/05/21/PowerShellISEHackingChangeDefaultSaveEncodingToASCII.aspx Thanks for that Oisin! Now if we can only change the default of &#62;&#62; and the write-*&#8217;s without having to Out-File -Encoding everytime &#60;grrr&#62;&#8230;. sneaky powershell.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=digitaldisc0very.wordpress.com&amp;blog=11166477&amp;post=245&amp;subd=digitaldisc0very&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Go check out what Oisin Grehan did to keep her in line.<br />
<a href="http://www.nivot.org/2010/05/21/PowerShellISEHackingChangeDefaultSaveEncodingToASCII.aspx" target="_blank"> </a></p>
<p><a href="http://www.nivot.org/2010/05/21/PowerShellISEHackingChangeDefaultSaveEncodingToASCII.aspx" target="_blank">http://www.nivot.org/2010/05/21/PowerShellISEHackingChangeDefaultSaveEncodingToASCII.aspx</a></p>
<p>Thanks for that Oisin!</p>
<p>Now if we can only change the default of &gt;&gt; and the write-*&#8217;s without having to Out-File -Encoding everytime &lt;grrr&gt;&#8230;. sneaky powershell.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/digitaldisc0very.wordpress.com/245/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/digitaldisc0very.wordpress.com/245/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/digitaldisc0very.wordpress.com/245/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/digitaldisc0very.wordpress.com/245/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/digitaldisc0very.wordpress.com/245/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/digitaldisc0very.wordpress.com/245/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/digitaldisc0very.wordpress.com/245/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/digitaldisc0very.wordpress.com/245/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/digitaldisc0very.wordpress.com/245/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/digitaldisc0very.wordpress.com/245/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/digitaldisc0very.wordpress.com/245/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/digitaldisc0very.wordpress.com/245/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/digitaldisc0very.wordpress.com/245/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/digitaldisc0very.wordpress.com/245/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=digitaldisc0very.wordpress.com&amp;blog=11166477&amp;post=245&amp;subd=digitaldisc0very&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://digitaldisc0very.wordpress.com/2010/05/22/for-all-of-you-hating-on-ise-for-its-encoding-tom-foolery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c6a0646eea54990d3ec46304c35d74c8?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">philiplavoie</media:title>
		</media:content>
	</item>
		<item>
		<title>Need to check for a specific .Net version or service pack installation?</title>
		<link>http://digitaldisc0very.wordpress.com/2010/05/21/need-to-check-for-a-specific-net-version-or-service-pack-installation/</link>
		<comments>http://digitaldisc0very.wordpress.com/2010/05/21/need-to-check-for-a-specific-net-version-or-service-pack-installation/#comments</comments>
		<pubDate>Fri, 21 May 2010 20:57:11 +0000</pubDate>
		<dc:creator>philiplavoie</dc:creator>
				<category><![CDATA[Administration]]></category>
		<category><![CDATA[powershell]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://digitaldisc0very.wordpress.com/?p=233</guid>
		<description><![CDATA[Well, i did. We needed .Net 3.5 SP1 on all of our machines&#8230; and based on yesterday, i can read them in from a converted XLS -&#62; CSV and pass the list down the pipeline. (Note &#8211; This cheats by poaching the good try catch lesson from Test-PsRemoting script by the man himself, Lee Holmes) [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=digitaldisc0very.wordpress.com&amp;blog=11166477&amp;post=233&amp;subd=digitaldisc0very&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Well, i did. We needed .Net 3.5 SP1 on all of our machines&#8230; and based on yesterday, i can read them in from a converted XLS -&gt; CSV and pass the list down the pipeline.</p>
<p><em>(</em><em>Note &#8211; This cheats by poaching the good try catch lesson from <a href="http://www.leeholmes.com/blog/TestingForPowerShellRemotingTestPsRemoting.aspx" target="_blank">Test-PsRemoting</a> script by the man himself, Lee Holmes</em>)</p>
<p>&lt;#<br />
.Synopsis<br />
This script will check to see if the current right version of .Net is installed on the target server.<br />
.Description</p>
<p>.Parameter $ComputerName</p>
<p>.Example<br />
PS&gt; .\Check-DotNet.ps1 -ComputerName $ComputerName<br />
.Example<br />
PS&gt; Import-Csv .\TESTEnvironment.xls.csv | select -ExpandProperty servername | .\Check-DotNet.ps1</p>
<p>.Link<br />
about_functions<br />
about_functions_advanced<br />
about_functions_advanced_methods<br />
about_functions_advanced_parameters</p>
<p>.Notes<br />
NAME:      Check-DotNet<br />
AUTHOR:    whereami\lavoieph<br />
LASTEDIT:  5/21/2010 2:38:05 PM<br />
#Requires -Version 2.0<br />
#&gt;</p>
<p>[CmdletBinding()]<br />
param(<br />
[Parameter(Position=0, ValueFromPipeline=$true)]<br />
$ComputerName = &#8216;.&#8217; # default to localhost<br />
)</p>
<p>Process {<br />
$DotNetVer = &#8220;Microsoft .NET Framework 3.5 SP1&#8243; # set to whatever you need</p>
<p>function Check-DotNet<br />
{<br />
param(<br />
[Parameter(Mandatory = $true)]<br />
$ComputerName<br />
)</p>
<p>try<br />
{<br />
$errorActionPreference = &#8220;Stop&#8221;<br />
$result = Invoke-Command -ComputerName $ComputerName -ScriptBlock {<br />
Test-Path &#8220;HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\$DotNetVer&#8221; }<br />
}<br />
catch<br />
{<br />
Write-Verbose $_<br />
return $false<br />
}</p>
<p>## I&#8217;ve never seen this happen, but if you want to be<br />
## thorough&#8230;.<br />
if($result -ne 1)<br />
{<br />
Write-Verbose &#8220;Remoting to $computerName returned an unexpected result.&#8221;<br />
return $false<br />
}</p>
<p>$true<br />
}</p>
<p>$Object = New-Object PSObject -Property @{<br />
ComputerName = $ComputerName<br />
DotNetVer = $DotNetVer<br />
HasDotNetVer = Check-DotNet $Computername<br />
}<br />
$Object | Format-Table -AutoSize ComputerName, DotNetVer, HasDotNetVer<br />
} # end process</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/digitaldisc0very.wordpress.com/233/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/digitaldisc0very.wordpress.com/233/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/digitaldisc0very.wordpress.com/233/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/digitaldisc0very.wordpress.com/233/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/digitaldisc0very.wordpress.com/233/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/digitaldisc0very.wordpress.com/233/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/digitaldisc0very.wordpress.com/233/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/digitaldisc0very.wordpress.com/233/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/digitaldisc0very.wordpress.com/233/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/digitaldisc0very.wordpress.com/233/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/digitaldisc0very.wordpress.com/233/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/digitaldisc0very.wordpress.com/233/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/digitaldisc0very.wordpress.com/233/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/digitaldisc0very.wordpress.com/233/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=digitaldisc0very.wordpress.com&amp;blog=11166477&amp;post=233&amp;subd=digitaldisc0very&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://digitaldisc0very.wordpress.com/2010/05/21/need-to-check-for-a-specific-net-version-or-service-pack-installation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c6a0646eea54990d3ec46304c35d74c8?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">philiplavoie</media:title>
		</media:content>
	</item>
	</channel>
</rss>
