<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>David Waddleton's Geek Speak : Cool Stuff</title><link>http://blogs.msdn.com/davidwaddleton/archive/tags/Cool+Stuff/default.aspx</link><description>Tags: Cool Stuff</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>ASP.NET AJAX Beta / CTP Release</title><link>http://blogs.msdn.com/davidwaddleton/archive/2006/10/24/asp-net-ajax-beta-ctp-release.aspx</link><pubDate>Tue, 24 Oct 2006 23:46:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:870156</guid><dc:creator>David Waddleton</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/davidwaddleton/comments/870156.aspx</comments><wfw:commentRss>http://blogs.msdn.com/davidwaddleton/commentrss.aspx?PostID=870156</wfw:commentRss><wfw:comment>http://blogs.msdn.com/davidwaddleton/rsscomments.aspx?PostID=870156</wfw:comment><description>The ASP.NET AJAX Beta is now live. This release includes a number of significant changes: 1) An update to http://www.asp.net/ and http://Ajax.asp.net/ to support the release 2) A comprehensive whitepaper detailing changes between the CTP’s and Beta 3)...(&lt;a href="http://blogs.msdn.com/davidwaddleton/archive/2006/10/24/asp-net-ajax-beta-ctp-release.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=870156" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/davidwaddleton/archive/tags/Cool+Stuff/default.aspx">Cool Stuff</category><category domain="http://blogs.msdn.com/davidwaddleton/archive/tags/Visual+Studio+2005/default.aspx">Visual Studio 2005</category><category domain="http://blogs.msdn.com/davidwaddleton/archive/tags/WinFX/default.aspx">WinFX</category></item><item><title>Why and how would I Mock a Web Service? (In VS 2005)?</title><link>http://blogs.msdn.com/davidwaddleton/archive/2006/08/03/687841.aspx</link><pubDate>Thu, 03 Aug 2006 10:30:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:687841</guid><dc:creator>David Waddleton</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/davidwaddleton/comments/687841.aspx</comments><wfw:commentRss>http://blogs.msdn.com/davidwaddleton/commentrss.aspx?PostID=687841</wfw:commentRss><wfw:comment>http://blogs.msdn.com/davidwaddleton/rsscomments.aspx?PostID=687841</wfw:comment><description>Well, in my current project, this question appeared very early on. Since, I am doing Test-Driven Development, I need to test my web service data layer, but I don’t need it all of the time. I used a pattern called Constructor based Dependency Injection...(&lt;a href="http://blogs.msdn.com/davidwaddleton/archive/2006/08/03/687841.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=687841" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/davidwaddleton/archive/tags/Cool+Stuff/default.aspx">Cool Stuff</category><category domain="http://blogs.msdn.com/davidwaddleton/archive/tags/Visual+Studio+2005/default.aspx">Visual Studio 2005</category></item><item><title>Geek Speak: Team System Installation Error? ( Don't Rename your Machine!!) but if you need to.</title><link>http://blogs.msdn.com/davidwaddleton/archive/2006/02/19/535273.aspx</link><pubDate>Mon, 20 Feb 2006 07:53:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:535273</guid><dc:creator>David Waddleton</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/davidwaddleton/comments/535273.aspx</comments><wfw:commentRss>http://blogs.msdn.com/davidwaddleton/commentrss.aspx?PostID=535273</wfw:commentRss><wfw:comment>http://blogs.msdn.com/davidwaddleton/rsscomments.aspx?PostID=535273</wfw:comment><description>&lt;P&gt;Just in case you ever do what I did during my installation.&amp;nbsp; You are thinking, why would you ever do something like that.&amp;nbsp; Well, I had a machine conflict on my network, who would guess!!&amp;nbsp; Well, I had to rename my machine and sure enough. VSTF did not work!!&amp;nbsp; I did what any sane person would do.&amp;nbsp; Uninstll, VSTF, Sharepoint and SQL to clean up what I did.&amp;nbsp; Well before you do all of that, you may want to try this.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=143989&amp;amp;SiteID=1"&gt;http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=143989&amp;amp;SiteID=1&lt;/A&gt;&lt;BR&gt;(Note: &lt;SPAN class=forumName id=_ctl0_MainContent_PostFlatView__ctl0_PostSubject&gt;TF30076 Server Name provided does not correspond to a server URI that can be found&lt;/SPAN&gt; , is not the title of the error that I received, but the fix is there. )&lt;/P&gt;
&lt;P&gt;Well, to make a long story short.&amp;nbsp; I re-installed everthing, but TFS had issues at the very end.&amp;nbsp; It was 99.9% complete and I did not want to start over.&amp;nbsp; It will tell you that the Event Services are not available.&amp;nbsp; I checked everthing and IIS was running correctly.&amp;nbsp; The issue is that the registry, still had references to my old machine name, which is what it was using to reference the web services.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;If you do the following and replace your machine name and reference to your TFS server and everthing should be ok.&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#000080&gt;1. Type regedit on the command prompt&lt;BR&gt;2. Go to &lt;STRONG&gt;HKEY_CURRENT_USER &lt;/STRONG&gt;node. Expand that&lt;BR&gt;3. Under that expand the &lt;STRONG&gt;Software &lt;/STRONG&gt;node&lt;BR&gt;4. Under that expand the &lt;STRONG&gt;Microsoft &lt;/STRONG&gt;node&lt;BR&gt;5. Under that expand the &lt;STRONG&gt;Visual Studio &lt;/STRONG&gt;node&lt;BR&gt;6. Under that expand the &lt;STRONG&gt;8.0 &lt;/STRONG&gt;node&lt;BR&gt;7. Under that expand the &lt;STRONG&gt;Team Foundation &lt;/STRONG&gt;node&lt;BR&gt;8. Under that expand the &lt;STRONG&gt;Servers &lt;/STRONG&gt;node&lt;/FONT&gt;&lt;BR&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=535273" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/davidwaddleton/archive/tags/Cool+Stuff/default.aspx">Cool Stuff</category><category domain="http://blogs.msdn.com/davidwaddleton/archive/tags/Visual+Studio+2005/default.aspx">Visual Studio 2005</category></item><item><title>Geek Speak: Cool Stuff in spare time? Window Media Encoder SDK</title><link>http://blogs.msdn.com/davidwaddleton/archive/2005/10/24/484245.aspx</link><pubDate>Mon, 24 Oct 2005 21:32:08 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:484245</guid><dc:creator>David Waddleton</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/davidwaddleton/comments/484245.aspx</comments><wfw:commentRss>http://blogs.msdn.com/davidwaddleton/commentrss.aspx?PostID=484245</wfw:commentRss><wfw:comment>http://blogs.msdn.com/davidwaddleton/rsscomments.aspx?PostID=484245</wfw:comment><description>&lt;p&gt;Well, I have a little spare time.&amp;nbsp; Between moving boxes and my kids soccer, so you know I don&amp;rsquo;t have that much.&amp;nbsp; Well I have XM Radio and I just love it.&amp;nbsp; Well, becuase of where I live and Seattle area, traffic.&amp;nbsp; The trees get in the way when I am driving.&amp;nbsp; I am discovered the Windows Media Encoder SDK.&amp;nbsp; If you have not used this it is very COOL.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;You can get the Windows Media Encoder @ &lt;a href="http://www.microsoft.com/windows/windowsmedia/9series/encoder/default.aspx"&gt;http://www.microsoft.com/windows/windowsmedia/9series/encoder/default.aspx&lt;/a&gt;&lt;br /&gt;The Encoder allows you to record Audio and Video.&lt;/p&gt;
&lt;p&gt;I love to listen, to my XM Radio at work, well, my favorite channel is not on the internet version of XM.&amp;nbsp; I record a cycle of programs, 8 hours.&amp;nbsp; I have created a simple static wrapper, that allow for recording in segments or whole chunks.&amp;nbsp; The API&amp;rsquo;s allow for the discovery of what devices you can record from.&amp;nbsp; Since I&amp;nbsp;know when I want to record my programs.&amp;nbsp; I just hook my XM radio in to the input of my notebook and just record.&amp;nbsp; This part of the process is using the AT command to schedule the recording.&amp;nbsp; The second part is a WinForm application, that allows the splitting of large audio files.&lt;/p&gt;
&lt;p&gt;Here is the source for my helper that I created. ( &lt;a href="http://www.we-learn.net/Blog/EncoderHelper.zip"&gt;Source in Zip File&lt;/a&gt; )&lt;/p&gt;
&lt;p&gt;Here is the location for the Windows Media Encoder SDK @ &lt;a href="http://msdn.microsoft.com/windowsmedia/downloads/default.aspx"&gt;http://msdn.microsoft.com/windowsmedia/downloads/default.aspx&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=484245" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/davidwaddleton/archive/tags/Cool+Stuff/default.aspx">Cool Stuff</category></item><item><title>Geek Speak: Testing Tip with VSTS</title><link>http://blogs.msdn.com/davidwaddleton/archive/2005/08/26/456908.aspx</link><pubDate>Sat, 27 Aug 2005 00:30:43 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:456908</guid><dc:creator>David Waddleton</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/davidwaddleton/comments/456908.aspx</comments><wfw:commentRss>http://blogs.msdn.com/davidwaddleton/commentrss.aspx?PostID=456908</wfw:commentRss><wfw:comment>http://blogs.msdn.com/davidwaddleton/rsscomments.aspx?PostID=456908</wfw:comment><description>&lt;p&gt;&lt;font size="2"&gt;Situation:&amp;nbsp; I am testing some code that had a constructor that using the configuration file.&lt;br /&gt;&lt;/font&gt;&lt;font size="4"&gt;&lt;/p&gt;&lt;/font&gt;&lt;pre&gt;        public XmlBase()
        {
            if (ConfigurationManager.ConnectionStrings  != null)
            {
                connectionString = ConfigurationManager.ConnectionStrings["dbConnectionString"].ConnectionString;
                con = new SqlConnection(connectionString);
            }
        }
&lt;/pre&gt;&lt;pre&gt;&lt;font size="2"&gt;While testing it may seem that you need to override the constructor&lt;br /&gt;to pass in some other information for testing.  But, with VSTS you&lt;br /&gt;you just need to implement the same type of functionality like NUnit.&lt;br /&gt;&lt;/font&gt;&lt;/pre&gt;&lt;pre&gt;&lt;font size="2"&gt;1. Take the config file that you want to use in the test and copy it &lt;br /&gt;to where the dll is where the testing project created and rename&lt;br /&gt;&amp;lt;project.dll&amp;gt;.config.&lt;br /&gt;2. Test the code.&lt;br /&gt;&lt;/font&gt;&lt;/pre&gt;&lt;pre&gt;&amp;nbsp;For more information: &lt;br /&gt;&lt;a href="http://blog.u2u.info/DottextWeb/peter/archive/2005/07/13/6179.aspx"&gt;http://blog.u2u.info/DottextWeb/peter/archive/2005/07/13/6179.aspx&lt;/a&gt;&lt;/pre&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=456908" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/davidwaddleton/archive/tags/Cool+Stuff/default.aspx">Cool Stuff</category><category domain="http://blogs.msdn.com/davidwaddleton/archive/tags/Visual+Studio+2005/default.aspx">Visual Studio 2005</category></item></channel></rss>