<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/"><channel><title>Planet Software Blogs</title><link>http://blogs.planetsoftware.com.au:90/MainFeed.aspx</link><description>Planet Software Staff Blogs</description><generator>Subtext Version 2.5.2.0</generator><item><title>The Revolving HashSet</title><link>http://blogs.planetsoftware.com.au/andy/archive/2011/07/22/the-revolving-hashset.aspx</link><pubDate>Fri, 22 Jul 2011 05:09:13 GMT</pubDate><guid isPermaLink="true">http://blogs.planetsoftware.com.au/andy/archive/2011/07/22/the-revolving-hashset.aspx</guid><wfw:comment>http://blogs.planetsoftware.com.au/andy/comments/85.aspx</wfw:comment><wfw:commentRss>http://blogs.planetsoftware.com.au/andy/comments/commentRss/85.aspx</wfw:commentRss><comments>http://blogs.planetsoftware.com.au/andy/archive/2011/07/22/the-revolving-hashset.aspx#comment</comments><slash:comments>0</slash:comments><trackback:ping>http://blogs.planetsoftware.com.au/andy/services/trackbacks/85.aspx</trackback:ping><source url="http://blogs.planetsoftware.com.au/andy/rss.aspx">The Revolving HashSet</source><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/andy/aggbug/85.aspx" width="1" height="1" /&gt;</description><dc:creator>Andrew Best</dc:creator></item><item><title>Custom WCF Services in SharePoint 2010&amp;ndash;Part 2</title><link>http://blogs.planetsoftware.com.au/paul/archive/2011/06/29/custom-wcf-services-in-sharepoint-2010ndashpart-2.aspx</link><pubDate>Wed, 29 Jun 2011 01:32:09 GMT</pubDate><guid isPermaLink="true">http://blogs.planetsoftware.com.au/paul/archive/2011/06/29/custom-wcf-services-in-sharepoint-2010ndashpart-2.aspx</guid><wfw:comment>http://blogs.planetsoftware.com.au/paul/comments/84.aspx</wfw:comment><wfw:commentRss>http://blogs.planetsoftware.com.au/paul/comments/commentRss/84.aspx</wfw:commentRss><comments>http://blogs.planetsoftware.com.au/paul/archive/2011/06/29/custom-wcf-services-in-sharepoint-2010ndashpart-2.aspx#comment</comments><slash:comments>1</slash:comments><trackback:ping>http://blogs.planetsoftware.com.au/paul/services/trackbacks/84.aspx</trackback:ping><source url="http://blogs.planetsoftware.com.au/paul/rss.aspx">Custom WCF Services in SharePoint 2010&amp;ndash;Part 2</source><description>As promised at the end of Custom WCF Services in SharePoint 2010 – Part 1 we take a look at another approach to configuring our custom service.  This approach also has another benefit that allows us to get around an issue that appears to exist with the Microsoft implementation of the Factories provided in the Microsoft.SharePoint.Client.Services namespace...&lt;img src="http://blogs.planetsoftware.com.au/paul/aggbug/84.aspx" width="1" height="1" /&gt;</description><dc:creator>Paul Reynolds</dc:creator></item><item><title>Custom WCF Services in SharePoint 2010&amp;ndash;Part 1</title><link>http://blogs.planetsoftware.com.au/paul/archive/2011/06/28/custom-wcf-services-in-sharepoint-2010ndashpart-1.aspx</link><pubDate>Tue, 28 Jun 2011 02:04:48 GMT</pubDate><guid isPermaLink="true">http://blogs.planetsoftware.com.au/paul/archive/2011/06/28/custom-wcf-services-in-sharepoint-2010ndashpart-1.aspx</guid><wfw:comment>http://blogs.planetsoftware.com.au/paul/comments/83.aspx</wfw:comment><wfw:commentRss>http://blogs.planetsoftware.com.au/paul/comments/commentRss/83.aspx</wfw:commentRss><comments>http://blogs.planetsoftware.com.au/paul/archive/2011/06/28/custom-wcf-services-in-sharepoint-2010ndashpart-1.aspx#comment</comments><slash:comments>1</slash:comments><trackback:ping>http://blogs.planetsoftware.com.au/paul/services/trackbacks/83.aspx</trackback:ping><source url="http://blogs.planetsoftware.com.au/paul/rss.aspx">Custom WCF Services in SharePoint 2010&amp;ndash;Part 1</source><description>It has always been the case with SharePoint that you sometimes need to develop custom ‘services’ to get a particular job done, and this is no exception with 2010.  The provided services have continued to expand/improve over the years when compared back to earlier versions of SharePoint, but they are obviously general and not going to perform every function we might require.

Enter custom WCF Services...&lt;img src="http://blogs.planetsoftware.com.au/paul/aggbug/83.aspx" width="1" height="1" /&gt;</description><dc:creator>Paul Reynolds</dc:creator></item><item><title>Web.config transforms (XDT) with Visual Studio setup and deployment packages (vdproj) and Team Build 2010</title><link>http://blogs.planetsoftware.com.au/andy/archive/2011/06/21/web.config-transforms-xdt-with-visual-studio-setup-and-deployment-packages.aspx</link><pubDate>Tue, 21 Jun 2011 03:39:04 GMT</pubDate><guid isPermaLink="true">http://blogs.planetsoftware.com.au/andy/archive/2011/06/21/web.config-transforms-xdt-with-visual-studio-setup-and-deployment-packages.aspx</guid><wfw:comment>http://blogs.planetsoftware.com.au/andy/comments/82.aspx</wfw:comment><wfw:commentRss>http://blogs.planetsoftware.com.au/andy/comments/commentRss/82.aspx</wfw:commentRss><comments>http://blogs.planetsoftware.com.au/andy/archive/2011/06/21/web.config-transforms-xdt-with-visual-studio-setup-and-deployment-packages.aspx#comment</comments><slash:comments>0</slash:comments><trackback:ping>http://blogs.planetsoftware.com.au/andy/services/trackbacks/82.aspx</trackback:ping><source url="http://blogs.planetsoftware.com.au/andy/rss.aspx">Web.config transforms (XDT) with Visual Studio setup and deployment packages (vdproj) and Team Build 2010</source><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/andy/aggbug/82.aspx" width="1" height="1" /&gt;</description><dc:creator>Andrew Best</dc:creator></item><item><title>Web.config transforms (XDT) in Team Build 2010</title><link>http://blogs.planetsoftware.com.au/andy/archive/2011/06/17/web.config-transforms-xdt-in-team-build-2010.aspx</link><pubDate>Fri, 17 Jun 2011 01:10:29 GMT</pubDate><guid isPermaLink="true">http://blogs.planetsoftware.com.au/andy/archive/2011/06/17/web.config-transforms-xdt-in-team-build-2010.aspx</guid><wfw:comment>http://blogs.planetsoftware.com.au/andy/comments/81.aspx</wfw:comment><wfw:commentRss>http://blogs.planetsoftware.com.au/andy/comments/commentRss/81.aspx</wfw:commentRss><comments>http://blogs.planetsoftware.com.au/andy/archive/2011/06/17/web.config-transforms-xdt-in-team-build-2010.aspx#comment</comments><slash:comments>1</slash:comments><trackback:ping>http://blogs.planetsoftware.com.au/andy/services/trackbacks/81.aspx</trackback:ping><source url="http://blogs.planetsoftware.com.au/andy/rss.aspx">Web.config transforms (XDT) in Team Build 2010</source><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/andy/aggbug/81.aspx" width="1" height="1" /&gt;</description><dc:creator>Andrew Best</dc:creator></item><item><title>WaitControl / Loading Spinner / Progress Display not showing / not visible / not displaying with ReportViewer 10.0 for ASP.NET</title><link>http://blogs.planetsoftware.com.au/andy/archive/2011/05/23/waitcontrol-loading-spinner-progress-display-not-showing.aspx</link><pubDate>Mon, 23 May 2011 02:48:23 GMT</pubDate><guid isPermaLink="true">http://blogs.planetsoftware.com.au/andy/archive/2011/05/23/waitcontrol-loading-spinner-progress-display-not-showing.aspx</guid><wfw:comment>http://blogs.planetsoftware.com.au/andy/comments/80.aspx</wfw:comment><wfw:commentRss>http://blogs.planetsoftware.com.au/andy/comments/commentRss/80.aspx</wfw:commentRss><comments>http://blogs.planetsoftware.com.au/andy/archive/2011/05/23/waitcontrol-loading-spinner-progress-display-not-showing.aspx#comment</comments><slash:comments>0</slash:comments><trackback:ping>http://blogs.planetsoftware.com.au/andy/services/trackbacks/80.aspx</trackback:ping><source url="http://blogs.planetsoftware.com.au/andy/rss.aspx">WaitControl / Loading Spinner / Progress Display not showing / not visible / not displaying with ReportViewer 10.0 for ASP.NET</source><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/andy/aggbug/80.aspx" width="1" height="1" /&gt;</description><dc:creator>Andrew Best</dc:creator></item><item><title>Securing your online identity</title><link>http://blogs.planetsoftware.com.au/andy/archive/2011/04/10/securing-your-online-identity.aspx</link><pubDate>Sun, 10 Apr 2011 10:55:57 GMT</pubDate><guid isPermaLink="true">http://blogs.planetsoftware.com.au/andy/archive/2011/04/10/securing-your-online-identity.aspx</guid><wfw:comment>http://blogs.planetsoftware.com.au/andy/comments/79.aspx</wfw:comment><wfw:commentRss>http://blogs.planetsoftware.com.au/andy/comments/commentRss/79.aspx</wfw:commentRss><comments>http://blogs.planetsoftware.com.au/andy/archive/2011/04/10/securing-your-online-identity.aspx#comment</comments><slash:comments>0</slash:comments><trackback:ping>http://blogs.planetsoftware.com.au/andy/services/trackbacks/79.aspx</trackback:ping><source url="http://blogs.planetsoftware.com.au/andy/rss.aspx">Securing your online identity</source><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/andy/aggbug/79.aspx" width="1" height="1" /&gt;</description><dc:creator>Andrew Best</dc:creator></item><item><title>The last RegEx tool you will ever need</title><link>http://blogs.planetsoftware.com.au/andy/archive/2011/04/10/the-last-regex-tool-you-will-ever-need.aspx</link><pubDate>Sun, 10 Apr 2011 10:42:18 GMT</pubDate><guid isPermaLink="true">http://blogs.planetsoftware.com.au/andy/archive/2011/04/10/the-last-regex-tool-you-will-ever-need.aspx</guid><wfw:comment>http://blogs.planetsoftware.com.au/andy/comments/78.aspx</wfw:comment><wfw:commentRss>http://blogs.planetsoftware.com.au/andy/comments/commentRss/78.aspx</wfw:commentRss><comments>http://blogs.planetsoftware.com.au/andy/archive/2011/04/10/the-last-regex-tool-you-will-ever-need.aspx#comment</comments><slash:comments>0</slash:comments><trackback:ping>http://blogs.planetsoftware.com.au/andy/services/trackbacks/78.aspx</trackback:ping><source url="http://blogs.planetsoftware.com.au/andy/rss.aspx">The last RegEx tool you will ever need</source><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/andy/aggbug/78.aspx" width="1" height="1" /&gt;</description><dc:creator>Andrew Best</dc:creator></item><item><title>Creating a Web Application Installer with WiX 3.5 and Visual Studio 2010&amp;ndash;Part 5</title><link>http://blogs.planetsoftware.com.au/paul/archive/2011/02/26/creating-a-web-application-installer-with-wix-3.5-and-visual-once-more.aspx</link><pubDate>Sat, 26 Feb 2011 02:30:08 GMT</pubDate><guid isPermaLink="true">http://blogs.planetsoftware.com.au/paul/archive/2011/02/26/creating-a-web-application-installer-with-wix-3.5-and-visual-once-more.aspx</guid><wfw:comment>http://blogs.planetsoftware.com.au/paul/comments/77.aspx</wfw:comment><wfw:commentRss>http://blogs.planetsoftware.com.au/paul/comments/commentRss/77.aspx</wfw:commentRss><comments>http://blogs.planetsoftware.com.au/paul/archive/2011/02/26/creating-a-web-application-installer-with-wix-3.5-and-visual-once-more.aspx#comment</comments><slash:comments>4</slash:comments><trackback:ping>http://blogs.planetsoftware.com.au/paul/services/trackbacks/77.aspx</trackback:ping><source url="http://blogs.planetsoftware.com.au/paul/rss.aspx">Creating a Web Application Installer with WiX 3.5 and Visual Studio 2010&amp;ndash;Part 5</source><description>Continuing from Part 4, we look at the creation of a custom action assembly to populate our custom dialog, and apply the selected values...&lt;img src="http://blogs.planetsoftware.com.au/paul/aggbug/77.aspx" width="1" height="1" /&gt;</description><dc:creator>Paul Reynolds</dc:creator></item><item><title>Creating a Web Application Installer with WiX 3.5 and Visual Studio 2010&amp;ndash;Part 4</title><link>http://blogs.planetsoftware.com.au/paul/archive/2011/02/25/creating-a-web-application-installer-with-wix-3.5-and-visual-and-again.aspx</link><pubDate>Fri, 25 Feb 2011 04:52:17 GMT</pubDate><guid isPermaLink="true">http://blogs.planetsoftware.com.au/paul/archive/2011/02/25/creating-a-web-application-installer-with-wix-3.5-and-visual-and-again.aspx</guid><wfw:comment>http://blogs.planetsoftware.com.au/paul/comments/76.aspx</wfw:comment><wfw:commentRss>http://blogs.planetsoftware.com.au/paul/comments/commentRss/76.aspx</wfw:commentRss><comments>http://blogs.planetsoftware.com.au/paul/archive/2011/02/25/creating-a-web-application-installer-with-wix-3.5-and-visual-and-again.aspx#comment</comments><slash:comments>0</slash:comments><trackback:ping>http://blogs.planetsoftware.com.au/paul/services/trackbacks/76.aspx</trackback:ping><source url="http://blogs.planetsoftware.com.au/paul/rss.aspx">Creating a Web Application Installer with WiX 3.5 and Visual Studio 2010&amp;ndash;Part 4</source><description>Continuing from Part 3, we look at providing a user interface to get information from the user and apply that to our structure and definitions...&lt;img src="http://blogs.planetsoftware.com.au/paul/aggbug/76.aspx" width="1" height="1" /&gt;</description><dc:creator>Paul Reynolds</dc:creator></item><item><title>Creating a Web Application Installer with WiX 3.5 and Visual Studio 2010&amp;ndash;Part 3</title><link>http://blogs.planetsoftware.com.au/paul/archive/2011/02/25/creating-a-web-application-installer-with-wix-3.5-and-visual-yet-again.aspx</link><pubDate>Fri, 25 Feb 2011 02:37:09 GMT</pubDate><guid isPermaLink="true">http://blogs.planetsoftware.com.au/paul/archive/2011/02/25/creating-a-web-application-installer-with-wix-3.5-and-visual-yet-again.aspx</guid><wfw:comment>http://blogs.planetsoftware.com.au/paul/comments/75.aspx</wfw:comment><wfw:commentRss>http://blogs.planetsoftware.com.au/paul/comments/commentRss/75.aspx</wfw:commentRss><comments>http://blogs.planetsoftware.com.au/paul/archive/2011/02/25/creating-a-web-application-installer-with-wix-3.5-and-visual-yet-again.aspx#comment</comments><slash:comments>1</slash:comments><trackback:ping>http://blogs.planetsoftware.com.au/paul/services/trackbacks/75.aspx</trackback:ping><source url="http://blogs.planetsoftware.com.au/paul/rss.aspx">Creating a Web Application Installer with WiX 3.5 and Visual Studio 2010&amp;ndash;Part 3</source><description>Continuing on from Part 2, we get into the bulk of the functionality, defining the structure and dealing with IIS...&lt;img src="http://blogs.planetsoftware.com.au/paul/aggbug/75.aspx" width="1" height="1" /&gt;</description><dc:creator>Paul Reynolds</dc:creator></item><item><title>Creating a Web Application Installer with WiX 3.5 and Visual Studio 2010&amp;ndash;Part 2</title><link>http://blogs.planetsoftware.com.au/paul/archive/2011/02/24/creating-a-web-application-installer-with-wix-3.5-and-visual-again.aspx</link><pubDate>Thu, 24 Feb 2011 07:17:37 GMT</pubDate><guid isPermaLink="true">http://blogs.planetsoftware.com.au/paul/archive/2011/02/24/creating-a-web-application-installer-with-wix-3.5-and-visual-again.aspx</guid><wfw:comment>http://blogs.planetsoftware.com.au/paul/comments/74.aspx</wfw:comment><wfw:commentRss>http://blogs.planetsoftware.com.au/paul/comments/commentRss/74.aspx</wfw:commentRss><comments>http://blogs.planetsoftware.com.au/paul/archive/2011/02/24/creating-a-web-application-installer-with-wix-3.5-and-visual-again.aspx#comment</comments><slash:comments>1</slash:comments><trackback:ping>http://blogs.planetsoftware.com.au/paul/services/trackbacks/74.aspx</trackback:ping><source url="http://blogs.planetsoftware.com.au/paul/rss.aspx">Creating a Web Application Installer with WiX 3.5 and Visual Studio 2010&amp;ndash;Part 2</source><description>Continuing on from Part 1, we take a look at applying some general settings, and checking of prerequisites...&lt;img src="http://blogs.planetsoftware.com.au/paul/aggbug/74.aspx" width="1" height="1" /&gt;</description><dc:creator>Paul Reynolds</dc:creator></item><item><title>Creating a Web Application Installer with WIX 3.5 and Visual Studio 2010&amp;ndash;Part 1</title><link>http://blogs.planetsoftware.com.au/paul/archive/2011/02/20/creating-a-web-application-installer-with-wix-3.5-and-visual.aspx</link><pubDate>Sun, 20 Feb 2011 01:53:02 GMT</pubDate><guid isPermaLink="true">http://blogs.planetsoftware.com.au/paul/archive/2011/02/20/creating-a-web-application-installer-with-wix-3.5-and-visual.aspx</guid><wfw:comment>http://blogs.planetsoftware.com.au/paul/comments/73.aspx</wfw:comment><wfw:commentRss>http://blogs.planetsoftware.com.au/paul/comments/commentRss/73.aspx</wfw:commentRss><comments>http://blogs.planetsoftware.com.au/paul/archive/2011/02/20/creating-a-web-application-installer-with-wix-3.5-and-visual.aspx#comment</comments><slash:comments>5</slash:comments><trackback:ping>http://blogs.planetsoftware.com.au/paul/services/trackbacks/73.aspx</trackback:ping><source url="http://blogs.planetsoftware.com.au/paul/rss.aspx">Creating a Web Application Installer with WIX 3.5 and Visual Studio 2010&amp;ndash;Part 1</source><description>So you’ve just finished creating a lovely shiny new web application. As you’re putting on your jacket, you think ‘Ah! I should quickly create an MSI installer…will only take a few minutes’…you sit back down, and remember the latest company directive that stated that Visual Studio Setup projects should not be used anymore…&lt;img src="http://blogs.planetsoftware.com.au/paul/aggbug/73.aspx" width="1" height="1" /&gt;</description><dc:creator>Paul Reynolds</dc:creator></item><item><title>Using WIX 3.5 with Visual Studio 2010</title><link>http://blogs.planetsoftware.com.au/paul/archive/2011/02/05/using-wix-3.5-with-visual-studio-2010.aspx</link><pubDate>Sat, 05 Feb 2011 05:48:15 GMT</pubDate><guid isPermaLink="true">http://blogs.planetsoftware.com.au/paul/archive/2011/02/05/using-wix-3.5-with-visual-studio-2010.aspx</guid><wfw:comment>http://blogs.planetsoftware.com.au/paul/comments/72.aspx</wfw:comment><wfw:commentRss>http://blogs.planetsoftware.com.au/paul/comments/commentRss/72.aspx</wfw:commentRss><comments>http://blogs.planetsoftware.com.au/paul/archive/2011/02/05/using-wix-3.5-with-visual-studio-2010.aspx#comment</comments><slash:comments>0</slash:comments><trackback:ping>http://blogs.planetsoftware.com.au/paul/services/trackbacks/72.aspx</trackback:ping><source url="http://blogs.planetsoftware.com.au/paul/rss.aspx">Using WIX 3.5 with Visual Studio 2010</source><description>Given the imminent demise of Visual Studio Setup and Deployment Projects, I’ve started to take a look at using Windows Installer XML (WIX) 3.5 as our installer of choice.

In this initial post, I’d just like to ensure others are not ‘bitten’ by an issue that took up way too much of my time relatively early on during my exploration...&lt;img src="http://blogs.planetsoftware.com.au/paul/aggbug/72.aspx" width="1" height="1" /&gt;</description><dc:creator>Paul Reynolds</dc:creator></item><item><title>EF4 part 9: Tweaks to deal with Oracle and WCF DS</title><link>http://blogs.planetsoftware.com.au/paul/archive/2011/01/28/ef4-part-9-tweaks-to-deal-with-oracle-and-wcf.aspx</link><pubDate>Fri, 28 Jan 2011 03:50:26 GMT</pubDate><guid isPermaLink="true">http://blogs.planetsoftware.com.au/paul/archive/2011/01/28/ef4-part-9-tweaks-to-deal-with-oracle-and-wcf.aspx</guid><wfw:comment>http://blogs.planetsoftware.com.au/paul/comments/71.aspx</wfw:comment><wfw:commentRss>http://blogs.planetsoftware.com.au/paul/comments/commentRss/71.aspx</wfw:commentRss><comments>http://blogs.planetsoftware.com.au/paul/archive/2011/01/28/ef4-part-9-tweaks-to-deal-with-oracle-and-wcf.aspx#comment</comments><slash:comments>0</slash:comments><trackback:ping>http://blogs.planetsoftware.com.au/paul/services/trackbacks/71.aspx</trackback:ping><source url="http://blogs.planetsoftware.com.au/paul/rss.aspx">EF4 part 9: Tweaks to deal with Oracle and WCF DS</source><description>We have recently just finished the final stages of testing our new product version that makes use of .NET 4, Entity Framework 4 (EF4), WCF Data Services (WCF DS), Task Parallel Library, etc.  When we switched from testing the MS SQL version to the Oracle version, a few new issues arose that I’ll note in this post...&lt;img src="http://blogs.planetsoftware.com.au/paul/aggbug/71.aspx" width="1" height="1" /&gt;</description><dc:creator>Paul Reynolds</dc:creator></item><item><title>Binding Entities to Selector Derived Controls</title><link>http://blogs.planetsoftware.com.au/paul/archive/2010/12/12/binding-entities-to-selector-derived-controls.aspx</link><pubDate>Sun, 12 Dec 2010 02:01:36 GMT</pubDate><guid isPermaLink="true">http://blogs.planetsoftware.com.au/paul/archive/2010/12/12/binding-entities-to-selector-derived-controls.aspx</guid><wfw:comment>http://blogs.planetsoftware.com.au/paul/comments/70.aspx</wfw:comment><wfw:commentRss>http://blogs.planetsoftware.com.au/paul/comments/commentRss/70.aspx</wfw:commentRss><comments>http://blogs.planetsoftware.com.au/paul/archive/2010/12/12/binding-entities-to-selector-derived-controls.aspx#comment</comments><slash:comments>1</slash:comments><trackback:ping>http://blogs.planetsoftware.com.au/paul/services/trackbacks/70.aspx</trackback:ping><source url="http://blogs.planetsoftware.com.au/paul/rss.aspx">Binding Entities to Selector Derived Controls</source><description>Binding an entity (business object) to a selector derived control such as a ComboBox is quite a common task in WPF.  A quick google would lead you to believe that you either have to implement IEquatable on all your entities so you can bind on SelectedItem, or you have to bind on SelectedValue.  Neither if these approaches quite tick all the boxes for us: we want to write minimal code, bind the entity not just the value...&lt;img src="http://blogs.planetsoftware.com.au/paul/aggbug/70.aspx" width="1" height="1" /&gt;</description><dc:creator>Paul Reynolds</dc:creator></item><item><title>Waiting for a Task: Don&amp;rsquo;t block the main UI thread!</title><link>http://blogs.planetsoftware.com.au/paul/archive/2010/12/05/waiting-for-a-task-donrsquot-block-the-main-ui-thread.aspx</link><pubDate>Sat, 04 Dec 2010 23:36:37 GMT</pubDate><guid isPermaLink="true">http://blogs.planetsoftware.com.au/paul/archive/2010/12/05/waiting-for-a-task-donrsquot-block-the-main-ui-thread.aspx</guid><wfw:comment>http://blogs.planetsoftware.com.au/paul/comments/69.aspx</wfw:comment><wfw:commentRss>http://blogs.planetsoftware.com.au/paul/comments/commentRss/69.aspx</wfw:commentRss><comments>http://blogs.planetsoftware.com.au/paul/archive/2010/12/05/waiting-for-a-task-donrsquot-block-the-main-ui-thread.aspx#comment</comments><slash:comments>0</slash:comments><trackback:ping>http://blogs.planetsoftware.com.au/paul/services/trackbacks/69.aspx</trackback:ping><source url="http://blogs.planetsoftware.com.au/paul/rss.aspx">Waiting for a Task: Don&amp;rsquo;t block the main UI thread!</source><description>This small post covers an old issue that’s still relevant today: accidentally blocking the main interface thread.  In fact, it’s likely to be even more noticeable these days given the excellent job done creating the Parallel library in .NET 4 and the elegant simplicity it provides in its use...&lt;img src="http://blogs.planetsoftware.com.au/paul/aggbug/69.aspx" width="1" height="1" /&gt;</description><dc:creator>Paul Reynolds</dc:creator></item><item><title>Unit Testing Entity Framework 4.0 &amp;ndash; An architectural solution</title><link>http://blogs.planetsoftware.com.au/andy/archive/2010/10/15/unit-testing-entity-framework-4.0-ndash-an-architectural-solution.aspx</link><pubDate>Fri, 15 Oct 2010 02:26:22 GMT</pubDate><guid isPermaLink="true">http://blogs.planetsoftware.com.au/andy/archive/2010/10/15/unit-testing-entity-framework-4.0-ndash-an-architectural-solution.aspx</guid><wfw:comment>http://blogs.planetsoftware.com.au/andy/comments/68.aspx</wfw:comment><wfw:commentRss>http://blogs.planetsoftware.com.au/andy/comments/commentRss/68.aspx</wfw:commentRss><comments>http://blogs.planetsoftware.com.au/andy/archive/2010/10/15/unit-testing-entity-framework-4.0-ndash-an-architectural-solution.aspx#comment</comments><slash:comments>0</slash:comments><trackback:ping>http://blogs.planetsoftware.com.au/andy/services/trackbacks/68.aspx</trackback:ping><source url="http://blogs.planetsoftware.com.au/andy/rss.aspx">Unit Testing Entity Framework 4.0 &amp;ndash; An architectural solution</source><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/andy/aggbug/68.aspx" width="1" height="1" /&gt;</description><dc:creator>Andrew Best</dc:creator></item><item><title>RadTileView, RadFluidContentControl and RadContextMenu</title><link>http://blogs.planetsoftware.com.au/paul/archive/2010/10/14/radtileview-radfluidcontentcontrol-and-radcontextmenu.aspx</link><pubDate>Thu, 14 Oct 2010 00:33:09 GMT</pubDate><guid isPermaLink="true">http://blogs.planetsoftware.com.au/paul/archive/2010/10/14/radtileview-radfluidcontentcontrol-and-radcontextmenu.aspx</guid><wfw:comment>http://blogs.planetsoftware.com.au/paul/comments/67.aspx</wfw:comment><wfw:commentRss>http://blogs.planetsoftware.com.au/paul/comments/commentRss/67.aspx</wfw:commentRss><comments>http://blogs.planetsoftware.com.au/paul/archive/2010/10/14/radtileview-radfluidcontentcontrol-and-radcontextmenu.aspx#comment</comments><slash:comments>0</slash:comments><trackback:ping>http://blogs.planetsoftware.com.au/paul/services/trackbacks/67.aspx</trackback:ping><source url="http://blogs.planetsoftware.com.au/paul/rss.aspx">RadTileView, RadFluidContentControl and RadContextMenu</source><description>Until recently we have been using a highly customised version of the RadGridView to achieve a tile view approach in particular scenarios.  Although this has worked well, every new release from Telerik seemed to result in ‘breaks’ in our custom code, and time spent correcting.  

Given that we now have access to RadTileView in the Telerik WPF library, we were keen to replace our customisations with this Telerik supported control...&lt;img src="http://blogs.planetsoftware.com.au/paul/aggbug/67.aspx" width="1" height="1" /&gt;</description><dc:creator>Paul Reynolds</dc:creator></item><item><title>EF4 Part 8: Database Agnostic LINQ to Entities</title><link>http://blogs.planetsoftware.com.au/paul/archive/2010/09/24/ef4-part-8-database-agnostic-linq-to-entities.aspx</link><pubDate>Fri, 24 Sep 2010 02:29:17 GMT</pubDate><guid isPermaLink="true">http://blogs.planetsoftware.com.au/paul/archive/2010/09/24/ef4-part-8-database-agnostic-linq-to-entities.aspx</guid><wfw:comment>http://blogs.planetsoftware.com.au/paul/comments/66.aspx</wfw:comment><wfw:commentRss>http://blogs.planetsoftware.com.au/paul/comments/commentRss/66.aspx</wfw:commentRss><comments>http://blogs.planetsoftware.com.au/paul/archive/2010/09/24/ef4-part-8-database-agnostic-linq-to-entities.aspx#comment</comments><slash:comments>2</slash:comments><trackback:ping>http://blogs.planetsoftware.com.au/paul/services/trackbacks/66.aspx</trackback:ping><source url="http://blogs.planetsoftware.com.au/paul/rss.aspx">EF4 Part 8: Database Agnostic LINQ to Entities</source><description>Generally speaking, when you write LINQ to Entities the generated queries seem to work on both MS SQL and Oracle.  There are some Microsoft published Known Issues and Consideration in LINQ to Entities, but we also found a number of issues that occur when targeting Oracle via the Devart provider that do not affect MS SQL...&lt;img src="http://blogs.planetsoftware.com.au/paul/aggbug/66.aspx" width="1" height="1" /&gt;</description><dc:creator>Paul Reynolds</dc:creator></item><item><title>Unit Testing Entity Framework 4.0 &amp;ndash; A Solution?</title><link>http://blogs.planetsoftware.com.au/andy/archive/2010/09/12/unity-testing-entity-framework-4.0-ndash-a-solution.aspx</link><pubDate>Sun, 12 Sep 2010 04:36:38 GMT</pubDate><guid isPermaLink="true">http://blogs.planetsoftware.com.au/andy/archive/2010/09/12/unity-testing-entity-framework-4.0-ndash-a-solution.aspx</guid><wfw:comment>http://blogs.planetsoftware.com.au/andy/comments/64.aspx</wfw:comment><wfw:commentRss>http://blogs.planetsoftware.com.au/andy/comments/commentRss/64.aspx</wfw:commentRss><comments>http://blogs.planetsoftware.com.au/andy/archive/2010/09/12/unity-testing-entity-framework-4.0-ndash-a-solution.aspx#comment</comments><slash:comments>1</slash:comments><trackback:ping>http://blogs.planetsoftware.com.au/andy/services/trackbacks/64.aspx</trackback:ping><source url="http://blogs.planetsoftware.com.au/andy/rss.aspx">Unit Testing Entity Framework 4.0 &amp;ndash; A Solution?</source><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/andy/aggbug/64.aspx" width="1" height="1" /&gt;</description><dc:creator>Andrew Best</dc:creator></item><item><title>Unit Testing Entity Framework 4.0 &amp;ndash; A Critique</title><link>http://blogs.planetsoftware.com.au/andy/archive/2010/09/12/unit-testing-entity-framework-4.0-ndash-a-critique.aspx</link><pubDate>Sun, 12 Sep 2010 04:17:40 GMT</pubDate><guid isPermaLink="true">http://blogs.planetsoftware.com.au/andy/archive/2010/09/12/unit-testing-entity-framework-4.0-ndash-a-critique.aspx</guid><wfw:comment>http://blogs.planetsoftware.com.au/andy/comments/63.aspx</wfw:comment><wfw:commentRss>http://blogs.planetsoftware.com.au/andy/comments/commentRss/63.aspx</wfw:commentRss><comments>http://blogs.planetsoftware.com.au/andy/archive/2010/09/12/unit-testing-entity-framework-4.0-ndash-a-critique.aspx#comment</comments><slash:comments>1</slash:comments><trackback:ping>http://blogs.planetsoftware.com.au/andy/services/trackbacks/63.aspx</trackback:ping><source url="http://blogs.planetsoftware.com.au/andy/rss.aspx">Unit Testing Entity Framework 4.0 &amp;ndash; A Critique</source><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/andy/aggbug/63.aspx" width="1" height="1" /&gt;</description><dc:creator>Andrew Best</dc:creator></item><item><title>EF4 Part 7: SSDL Adjustments</title><link>http://blogs.planetsoftware.com.au/paul/archive/2010/09/11/ef4-part-7-ssdl-adjustments.aspx</link><pubDate>Sat, 11 Sep 2010 04:11:49 GMT</pubDate><guid isPermaLink="true">http://blogs.planetsoftware.com.au/paul/archive/2010/09/11/ef4-part-7-ssdl-adjustments.aspx</guid><wfw:comment>http://blogs.planetsoftware.com.au/paul/comments/62.aspx</wfw:comment><wfw:commentRss>http://blogs.planetsoftware.com.au/paul/comments/commentRss/62.aspx</wfw:commentRss><comments>http://blogs.planetsoftware.com.au/paul/archive/2010/09/11/ef4-part-7-ssdl-adjustments.aspx#comment</comments><slash:comments>0</slash:comments><trackback:ping>http://blogs.planetsoftware.com.au/paul/services/trackbacks/62.aspx</trackback:ping><source url="http://blogs.planetsoftware.com.au/paul/rss.aspx">EF4 Part 7: SSDL Adjustments</source><description>To be honest, this post is pretty self-serving in that I want to list the adjustments needed to apply to a copied MS SQL SSDL that result in a working Devart Oracle SSDL...&lt;img src="http://blogs.planetsoftware.com.au/paul/aggbug/62.aspx" width="1" height="1" /&gt;</description><dc:creator>Paul Reynolds</dc:creator></item><item><title>EF4 Part 6: Database Caveats</title><link>http://blogs.planetsoftware.com.au/paul/archive/2010/09/09/ef4-part-6-database-caveats.aspx</link><pubDate>Thu, 09 Sep 2010 09:14:45 GMT</pubDate><guid isPermaLink="true">http://blogs.planetsoftware.com.au/paul/archive/2010/09/09/ef4-part-6-database-caveats.aspx</guid><wfw:comment>http://blogs.planetsoftware.com.au/paul/comments/61.aspx</wfw:comment><wfw:commentRss>http://blogs.planetsoftware.com.au/paul/comments/commentRss/61.aspx</wfw:commentRss><comments>http://blogs.planetsoftware.com.au/paul/archive/2010/09/09/ef4-part-6-database-caveats.aspx#comment</comments><slash:comments>0</slash:comments><trackback:ping>http://blogs.planetsoftware.com.au/paul/services/trackbacks/61.aspx</trackback:ping><source url="http://blogs.planetsoftware.com.au/paul/rss.aspx">EF4 Part 6: Database Caveats</source><description>Towards the end of the previous post I made a comment about the only issue we experienced was the 30 character restriction.  There are some other less obvious caveats that appear when you go from theory to practice...&lt;img src="http://blogs.planetsoftware.com.au/paul/aggbug/61.aspx" width="1" height="1" /&gt;</description><dc:creator>Paul Reynolds</dc:creator></item><item><title>EF4 Part 5: Preparing for Multiple Databases</title><link>http://blogs.planetsoftware.com.au/paul/archive/2010/09/04/ef4-part-5-preparing-for-multiple-databases.aspx</link><pubDate>Sat, 04 Sep 2010 00:57:47 GMT</pubDate><guid isPermaLink="true">http://blogs.planetsoftware.com.au/paul/archive/2010/09/04/ef4-part-5-preparing-for-multiple-databases.aspx</guid><wfw:comment>http://blogs.planetsoftware.com.au/paul/comments/60.aspx</wfw:comment><wfw:commentRss>http://blogs.planetsoftware.com.au/paul/comments/commentRss/60.aspx</wfw:commentRss><comments>http://blogs.planetsoftware.com.au/paul/archive/2010/09/04/ef4-part-5-preparing-for-multiple-databases.aspx#comment</comments><slash:comments>6</slash:comments><trackback:ping>http://blogs.planetsoftware.com.au/paul/services/trackbacks/60.aspx</trackback:ping><source url="http://blogs.planetsoftware.com.au/paul/rss.aspx">EF4 Part 5: Preparing for Multiple Databases</source><description>The main driving factor for us using EF4 in our application is so we can easily support multiple databases (please refer to EF4 Part 1): we currently use Microsoft SQL, and we have a client that wants to use Oracle.

Although multiple provider support is used to promote EF4, there is surprising little about that provides a clear guide on how to achieve this goal...&lt;img src="http://blogs.planetsoftware.com.au/paul/aggbug/60.aspx" width="1" height="1" /&gt;</description><dc:creator>Paul Reynolds</dc:creator></item></channel></rss>
