<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>Andy's blog</title>
        <link>http://blogs.planetsoftware.com.au:90/andy/Default.aspx</link>
        <description>Descanting the provocative.</description>
        <language>en-AU</language>
        <copyright>Andrew Best</copyright>
        <generator>Subtext Version 2.5.2.0</generator>
        <image>
            <title>Andy's blog</title>
            <url>http://blogs.planetsoftware.com.au:90/images/RSS2Image.gif</url>
            <link>http://blogs.planetsoftware.com.au:90/andy/Default.aspx</link>
            <width>77</width>
            <height>60</height>
        </image>
        <item>
            <title>The Revolving HashSet</title>
            <category>C#</category>
            <category>.NET</category>
            <link>http://blogs.planetsoftware.com.au:90/andy/archive/2011/07/22/the-revolving-hashset.aspx</link>
            <description>&lt;p&gt;A project I was working on had a fairly unique storage requirement: I needed a storage medium in which I could query its contents VERY quickly with Contains(), even when the set was relatively large; and when it reached a set size, it should start replacing its oldest values with incoming values – essentially a queue where the oldest values get trimmed once the queue reaches a certain size. Lets take a look at the solution achieved.&lt;/p&gt;&lt;img src="http://blogs.planetsoftware.com.au:90/andy/aggbug/85.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Andrew Best</dc:creator>
            <guid>http://blogs.planetsoftware.com.au:90/andy/archive/2011/07/22/the-revolving-hashset.aspx</guid>
            <pubDate>Fri, 22 Jul 2011 05:09:13 GMT</pubDate>
            <comments>http://blogs.planetsoftware.com.au:90/andy/archive/2011/07/22/the-revolving-hashset.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.planetsoftware.com.au:90/andy/comments/commentRss/85.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.planetsoftware.com.au:90/andy/services/trackbacks/85.aspx</trackback:ping>
        </item>
        <item>
            <title>Web.config transforms (XDT) with Visual Studio setup and deployment packages (vdproj) and Team Build 2010</title>
            <category>.NET</category>
            <category>ASP.NET</category>
            <category>XAML</category>
            <link>http://blogs.planetsoftware.com.au:90/andy/archive/2011/06/21/web.config-transforms-xdt-with-visual-studio-setup-and-deployment-packages.aspx</link>
            <description>I have spent some time binging for solutions to the following issue: You have a product which leverages visual studio setup and deployment packages. You wish to build the MSI as part of your automated build process in Team Build 2010, and you want the built MSI to include transformed configuration files.&lt;img src="http://blogs.planetsoftware.com.au:90/andy/aggbug/82.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Andrew Best</dc:creator>
            <guid>http://blogs.planetsoftware.com.au:90/andy/archive/2011/06/21/web.config-transforms-xdt-with-visual-studio-setup-and-deployment-packages.aspx</guid>
            <pubDate>Tue, 21 Jun 2011 03:39:04 GMT</pubDate>
            <comments>http://blogs.planetsoftware.com.au:90/andy/archive/2011/06/21/web.config-transforms-xdt-with-visual-studio-setup-and-deployment-packages.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.planetsoftware.com.au:90/andy/comments/commentRss/82.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.planetsoftware.com.au:90/andy/services/trackbacks/82.aspx</trackback:ping>
        </item>
        <item>
            <title>Web.config transforms (XDT) in Team Build 2010</title>
            <category>.NET</category>
            <category>C#</category>
            <link>http://blogs.planetsoftware.com.au:90/andy/archive/2011/06/17/web.config-transforms-xdt-in-team-build-2010.aspx</link>
            <description>I thought I would do a short but sweet blog post about getting web.config transforms (and any other XDT transform) working when automating your project builds with Team Build 2010.&lt;img src="http://blogs.planetsoftware.com.au:90/andy/aggbug/81.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Andrew Best</dc:creator>
            <guid>http://blogs.planetsoftware.com.au:90/andy/archive/2011/06/17/web.config-transforms-xdt-in-team-build-2010.aspx</guid>
            <pubDate>Fri, 17 Jun 2011 01:10:29 GMT</pubDate>
            <comments>http://blogs.planetsoftware.com.au:90/andy/archive/2011/06/17/web.config-transforms-xdt-in-team-build-2010.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://blogs.planetsoftware.com.au:90/andy/comments/commentRss/81.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.planetsoftware.com.au:90/andy/services/trackbacks/81.aspx</trackback:ping>
        </item>
        <item>
            <title>WaitControl / Loading Spinner / Progress Display not showing / not visible / not displaying with ReportViewer 10.0 for ASP.NET</title>
            <category>ASP.NET</category>
            <category>SQL</category>
            <link>http://blogs.planetsoftware.com.au:90/andy/archive/2011/05/23/waitcontrol-loading-spinner-progress-display-not-showing.aspx</link>
            <description>&lt;p&gt;Now there is a fragmented headline! The reason for it is to hopefully guide people searching on this issue to this post, because it took me about a day of flexing my Bing-Fu before I finally came up with the correct search term that directed me to a solution.&lt;/p&gt;&lt;img src="http://blogs.planetsoftware.com.au:90/andy/aggbug/80.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Andrew Best</dc:creator>
            <guid>http://blogs.planetsoftware.com.au:90/andy/archive/2011/05/23/waitcontrol-loading-spinner-progress-display-not-showing.aspx</guid>
            <pubDate>Mon, 23 May 2011 02:48:23 GMT</pubDate>
            <comments>http://blogs.planetsoftware.com.au:90/andy/archive/2011/05/23/waitcontrol-loading-spinner-progress-display-not-showing.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.planetsoftware.com.au:90/andy/comments/commentRss/80.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.planetsoftware.com.au:90/andy/services/trackbacks/80.aspx</trackback:ping>
        </item>
        <item>
            <title>Securing your online identity</title>
            <category>.NET</category>
            <category>C#</category>
            <category>Microsoft</category>
            <link>http://blogs.planetsoftware.com.au:90/andy/archive/2011/04/10/securing-your-online-identity.aspx</link>
            <description>&lt;p&gt;Today I did something I should have done a long time ago. I took the steps that everyone (yes, that means you) who has a significant amount of information stored online should do – I researched and then implemented a password manager. This allows us to create strong, unique passwords for each individual portal we sign in to online, from banking to email to the various forums many of us frequent.&lt;/p&gt;&lt;img src="http://blogs.planetsoftware.com.au:90/andy/aggbug/79.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Andrew Best</dc:creator>
            <guid>http://blogs.planetsoftware.com.au:90/andy/archive/2011/04/10/securing-your-online-identity.aspx</guid>
            <pubDate>Sun, 10 Apr 2011 10:55:57 GMT</pubDate>
            <comments>http://blogs.planetsoftware.com.au:90/andy/archive/2011/04/10/securing-your-online-identity.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.planetsoftware.com.au:90/andy/comments/commentRss/79.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.planetsoftware.com.au:90/andy/services/trackbacks/79.aspx</trackback:ping>
        </item>
        <item>
            <title>The last RegEx tool you will ever need</title>
            <link>http://blogs.planetsoftware.com.au:90/andy/archive/2011/04/10/the-last-regex-tool-you-will-ever-need.aspx</link>
            <description>&lt;p&gt;This is just a quick post – but one I hope helps many people. It seems every time I return to regex, it is after not using it for 6+ months, and I have to separately look up code examples, find a tool to verify the somewhat dodgy regex I knock up, test it out in code to see if it verifies my input the way I intend it to… sound familiar? If so, your problems have now been solved. Check out &lt;a title="http://www.gskinner.com/RegExr/" href="http://www.gskinner.com/RegExr/"&gt;http://www.gskinner.com/RegExr/&lt;/a&gt; – a FANTASTIC online regex builder / tester / expression repository, all combined into one neat little interface.&lt;/p&gt;&lt;img src="http://blogs.planetsoftware.com.au:90/andy/aggbug/78.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Andrew Best</dc:creator>
            <guid>http://blogs.planetsoftware.com.au:90/andy/archive/2011/04/10/the-last-regex-tool-you-will-ever-need.aspx</guid>
            <pubDate>Sun, 10 Apr 2011 10:42:18 GMT</pubDate>
            <comments>http://blogs.planetsoftware.com.au:90/andy/archive/2011/04/10/the-last-regex-tool-you-will-ever-need.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.planetsoftware.com.au:90/andy/comments/commentRss/78.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.planetsoftware.com.au:90/andy/services/trackbacks/78.aspx</trackback:ping>
        </item>
        <item>
            <title>Unit Testing Entity Framework 4.0 &amp;ndash; An architectural solution</title>
            <category>EF4</category>
            <category>.NET</category>
            <category>Telerik</category>
            <link>http://blogs.planetsoftware.com.au:90/andy/archive/2010/10/15/unit-testing-entity-framework-4.0-ndash-an-architectural-solution.aspx</link>
            <description>It being a beautiful Sunday morning at the moment, I figured it would be as fine a time as any to compile my thoughts on the solution I have implemented to provide a testable EF4 architecture. Edit: Its not Sunday anymore :(&lt;img src="http://blogs.planetsoftware.com.au:90/andy/aggbug/68.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Andrew Best</dc:creator>
            <guid>http://blogs.planetsoftware.com.au:90/andy/archive/2010/10/15/unit-testing-entity-framework-4.0-ndash-an-architectural-solution.aspx</guid>
            <pubDate>Fri, 15 Oct 2010 02:26:22 GMT</pubDate>
            <comments>http://blogs.planetsoftware.com.au:90/andy/archive/2010/10/15/unit-testing-entity-framework-4.0-ndash-an-architectural-solution.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.planetsoftware.com.au:90/andy/comments/commentRss/68.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.planetsoftware.com.au:90/andy/services/trackbacks/68.aspx</trackback:ping>
        </item>
        <item>
            <title>Unit Testing Entity Framework 4.0 &amp;ndash; A Solution?</title>
            <category>EF4</category>
            <link>http://blogs.planetsoftware.com.au:90/andy/archive/2010/09/12/unity-testing-entity-framework-4.0-ndash-a-solution.aspx</link>
            <description>&lt;p&gt;I will update this once I have had a chance to test the proposed solution out, but I have a feeling that &lt;a href="http://mosesofegypt.net/" target="_blank"&gt;Moses Of Egypt&lt;/a&gt;, although his english may be at times hard to piece together, may be my saviour with &lt;a href="http://mosesofegypt.net/post/Introducing-Entity-Framework-Unit-Testing-with-TypeMock-Isolator.aspx" target="_blank"&gt;this post&lt;/a&gt; on TypeMock Isolator.&lt;/p&gt;&lt;img src="http://blogs.planetsoftware.com.au:90/andy/aggbug/64.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Andrew Best</dc:creator>
            <guid>http://blogs.planetsoftware.com.au:90/andy/archive/2010/09/12/unity-testing-entity-framework-4.0-ndash-a-solution.aspx</guid>
            <pubDate>Sun, 12 Sep 2010 04:36:38 GMT</pubDate>
            <comments>http://blogs.planetsoftware.com.au:90/andy/archive/2010/09/12/unity-testing-entity-framework-4.0-ndash-a-solution.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://blogs.planetsoftware.com.au:90/andy/comments/commentRss/64.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.planetsoftware.com.au:90/andy/services/trackbacks/64.aspx</trackback:ping>
        </item>
        <item>
            <title>Unit Testing Entity Framework 4.0 &amp;ndash; A Critique</title>
            <category>EF4</category>
            <link>http://blogs.planetsoftware.com.au:90/andy/archive/2010/09/12/unit-testing-entity-framework-4.0-ndash-a-critique.aspx</link>
            <description>I’ve spent the past few days looking at (and in some ways implementing) unit and integration testing in Entity Framework 4. In this article I am going to talk about unit testing. So for those currently researching the same topic, I figured I would save you some time and compile my thoughts on the matter.
&lt;img src="http://blogs.planetsoftware.com.au:90/andy/aggbug/63.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Andrew Best</dc:creator>
            <guid>http://blogs.planetsoftware.com.au:90/andy/archive/2010/09/12/unit-testing-entity-framework-4.0-ndash-a-critique.aspx</guid>
            <pubDate>Sun, 12 Sep 2010 04:17:40 GMT</pubDate>
            <comments>http://blogs.planetsoftware.com.au:90/andy/archive/2010/09/12/unit-testing-entity-framework-4.0-ndash-a-critique.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://blogs.planetsoftware.com.au:90/andy/comments/commentRss/63.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.planetsoftware.com.au:90/andy/services/trackbacks/63.aspx</trackback:ping>
        </item>
        <item>
            <title>Idiot&amp;rsquo;s guide to Entity Framework POCO Default Values</title>
            <category>.NET</category>
            <category>EF4</category>
            <link>http://blogs.planetsoftware.com.au:90/andy/archive/2010/08/30/idiotrsquos-guide-to-entity-framework-poco-default-values.aspx</link>
            <description>I thought I would write a short post with a very specific title in the hopes that it can serve as a beacon, a shining light for fellow ‘idiots’ who are wasting time on a relatively simple, yet mostly undocumented matter.&lt;img src="http://blogs.planetsoftware.com.au:90/andy/aggbug/59.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Andrew Best</dc:creator>
            <guid>http://blogs.planetsoftware.com.au:90/andy/archive/2010/08/30/idiotrsquos-guide-to-entity-framework-poco-default-values.aspx</guid>
            <pubDate>Sun, 29 Aug 2010 23:56:57 GMT</pubDate>
            <comments>http://blogs.planetsoftware.com.au:90/andy/archive/2010/08/30/idiotrsquos-guide-to-entity-framework-poco-default-values.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.planetsoftware.com.au:90/andy/comments/commentRss/59.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.planetsoftware.com.au:90/andy/services/trackbacks/59.aspx</trackback:ping>
        </item>
    </channel>
</rss>
