<?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/"
	>

<channel>
	<title>Spin the Moose</title>
	<atom:link href="http://blog.spinthemoose.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.spinthemoose.com</link>
	<description>Closer to the glass...</description>
	<lastBuildDate>Wed, 02 Nov 2011 09:00:06 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>How to find the url for a git-tfs remote</title>
		<link>http://blog.spinthemoose.com/2011/09/01/how-to-find-the-url-for-a-git-tfs-remote/</link>
		<comments>http://blog.spinthemoose.com/2011/09/01/how-to-find-the-url-for-a-git-tfs-remote/#comments</comments>
		<pubDate>Thu, 01 Sep 2011 16:30:14 +0000</pubDate>
		<dc:creator>davidalpert</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[git-tfs]]></category>

		<guid isPermaLink="false">http://blog.spinthemoose.com/2011/09/01/how-to-find-the-remote-url-for-a-git-tfs-remote/</guid>
		<description><![CDATA[In my day job I recently moved full-time into the land of Microsoft’s Team Foundation Server to manage source control. While it hasn’t been a smooth transition from Subversion, and an even rougher one from git, Matt Burke’s amazing git-tfs tool has come in super handy. In fact, thanks to recent pull requests by Jimmy [...]]]></description>
		<wfw:commentRss>http://blog.spinthemoose.com/2011/09/01/how-to-find-the-url-for-a-git-tfs-remote/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using Rhino.Mocks WhenCalled(&#8230;) &#8211; remember to Return(&#8230;)!</title>
		<link>http://blog.spinthemoose.com/2011/07/28/using-rhino-mocks-whencalled-remember-to-return/</link>
		<comments>http://blog.spinthemoose.com/2011/07/28/using-rhino-mocks-whencalled-remember-to-return/#comments</comments>
		<pubDate>Thu, 28 Jul 2011 13:32:00 +0000</pubDate>
		<dc:creator>davidalpert</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Rhino.Mocks]]></category>

		<guid isPermaLink="false">http://blog.spinthemoose.com/?p=348</guid>
		<description><![CDATA[Today I was working with a repository that looked like this: This allows consumers of the repo to shorten to this: Not complicated but sure convenient when you are issuing a lot of queries against the repo. In one test I had mocked the repo like so: What this does is create a fake IRepository [...]]]></description>
		<wfw:commentRss>http://blog.spinthemoose.com/2011/07/28/using-rhino-mocks-whencalled-remember-to-return/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nancy, a micro web framework for .NET</title>
		<link>http://blog.spinthemoose.com/2011/07/18/nancy-a-micro-web-framework-for-net/</link>
		<comments>http://blog.spinthemoose.com/2011/07/18/nancy-a-micro-web-framework-for-net/#comments</comments>
		<pubDate>Mon, 18 Jul 2011 13:43:00 +0000</pubDate>
		<dc:creator>davidalpert</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Nancy]]></category>

		<guid isPermaLink="false">http://blog.spinthemoose.com/?p=323</guid>
		<description><![CDATA[Lately for a side project I have been poking at Nancy, the “micro web framework” that was born when Andreas Håkansson (a.k.a. @thecodejunkie) decided to port Sinatra-style syntax from the Ruby world over to .NET, and I love it’s simplicity. While not quite as terse as it’s inspiration, I’m still impressed that you can write [...]]]></description>
		<wfw:commentRss>http://blog.spinthemoose.com/2011/07/18/nancy-a-micro-web-framework-for-net/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Upcoming speaking engagements</title>
		<link>http://blog.spinthemoose.com/2011/06/08/upcoming-speaking-engagements/</link>
		<comments>http://blog.spinthemoose.com/2011/06/08/upcoming-speaking-engagements/#comments</comments>
		<pubDate>Wed, 08 Jun 2011 13:30:51 +0000</pubDate>
		<dc:creator>davidalpert</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Strategy]]></category>
		<category><![CDATA[speaking]]></category>

		<guid isPermaLink="false">http://blog.spinthemoose.com/?p=276</guid>
		<description><![CDATA[Over the next 6 weeks I will be presenting at a handful of upcoming tech events. Regina Code Retreat Time: June 12, 2011 from 8am to 5pm Location: Delta Regina Street: 1919 Saskatchewan Drive City/Town: Regina Saskatchewan, S4P 4H2 Website: http://coderetreat.ning.com/events/regina-coderetreat First up Amir Barylko and I will be co-facilitating the Regina Code Retreat that [...]]]></description>
		<wfw:commentRss>http://blog.spinthemoose.com/2011/06/08/upcoming-speaking-engagements/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>StructureMapConfigurationException &#8211; Type Instance &#8230; cannot be plugged into itself</title>
		<link>http://blog.spinthemoose.com/2011/06/01/structuremapconfigurationexceptionconfigured-instance-cannot-be-plugged-into-type/</link>
		<comments>http://blog.spinthemoose.com/2011/06/01/structuremapconfigurationexceptionconfigured-instance-cannot-be-plugged-into-type/#comments</comments>
		<pubDate>Wed, 01 Jun 2011 13:48:00 +0000</pubDate>
		<dc:creator>davidalpert</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[StructureMap]]></category>

		<guid isPermaLink="false">http://blog.spinthemoose.com/2011/05/31/structuremapconfigurationexceptionconfigured-instance-cannot-be-plugged-into-type/</guid>
		<description><![CDATA[During my recent adventures implementing NServiceBus and configuring it to play nicely with StructureMap I ran across a confusing exception. Below I present the error, denial, solution, and moral of my story. If you’re under deadline, feel free to skip to the end. The exception that started it all StructureMap.Exceptions.StructureMapConfigurationException: StructureMap configuration failures: Error:  104 [...]]]></description>
		<wfw:commentRss>http://blog.spinthemoose.com/2011/06/01/structuremapconfigurationexceptionconfigured-instance-cannot-be-plugged-into-type/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Another Commerce Server 2009 gotcha: implicit CreditCardPayment validation</title>
		<link>http://blog.spinthemoose.com/2010/11/18/another-commerce-server-2009-gotcha-creditcardpayment-validation/</link>
		<comments>http://blog.spinthemoose.com/2010/11/18/another-commerce-server-2009-gotcha-creditcardpayment-validation/#comments</comments>
		<pubDate>Thu, 18 Nov 2010 20:08:08 +0000</pubDate>
		<dc:creator>davidalpert</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Commerce Server]]></category>

		<guid isPermaLink="false">http://blog.spinthemoose.com/2010/11/18/another-commerce-server-2009-gotcha-creditcardpayment-validation/</guid>
		<description><![CDATA[Found out the hard way that the CreditCardPayment class has internal validation that runs when you set the ExpirationYear and ExpirationMonth properties: ExpirationYear must be between 1000 and 9999; ExpirationMonth must be between 1 and 12; This became problematic when we integrated with Beanstream and Authrorize.NET; without PCI compliance we don’t receive the expiration date [...]]]></description>
		<wfw:commentRss>http://blog.spinthemoose.com/2010/11/18/another-commerce-server-2009-gotcha-creditcardpayment-validation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Commerce Server doesn&#8217;t like ampersands in variant IDs</title>
		<link>http://blog.spinthemoose.com/2010/10/04/commerce-server-doesnt-like-ampersands-in-variant-ids/</link>
		<comments>http://blog.spinthemoose.com/2010/10/04/commerce-server-doesnt-like-ampersands-in-variant-ids/#comments</comments>
		<pubDate>Mon, 04 Oct 2010 15:07:00 +0000</pubDate>
		<dc:creator>davidalpert</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Commerce Server]]></category>
		<category><![CDATA[XML]]></category>
		<category><![CDATA[XSL]]></category>

		<guid isPermaLink="false">http://blog.spinthemoose.com/2010/10/04/commerce-server-doesnt-like-ampersands-in-variant-ids/</guid>
		<description><![CDATA[Recently while developing an eCommerce solution for a client using Microsoft Commerce Server 2009 and SharePoint 2007 we ran into an interesting bug. Our client is populating their Commerce Server catalog with a data dump from an existing back-end system.  They generate a valid XML file and import it using Commerce Server’s Catalog Manager application, [...]]]></description>
		<wfw:commentRss>http://blog.spinthemoose.com/2010/10/04/commerce-server-doesnt-like-ampersands-in-variant-ids/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>On SharePoint development: notes from my first days on a SharePoint project</title>
		<link>http://blog.spinthemoose.com/2010/08/28/on-sharepoint-development-notes-from-my-first-days-on-a-sharepoint-project/</link>
		<comments>http://blog.spinthemoose.com/2010/08/28/on-sharepoint-development-notes-from-my-first-days-on-a-sharepoint-project/#comments</comments>
		<pubDate>Sun, 29 Aug 2010 03:58:00 +0000</pubDate>
		<dc:creator>davidalpert</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[SharePoint]]></category>

		<guid isPermaLink="false">http://blog.spinthemoose.com/2010/08/28/on-sharepoint-development-notes-from-my-first-days-on-a-sharepoint-project/</guid>
		<description><![CDATA[SharePoint looks like a 5,000 page web application with needlessly complex architecture that’s been refactored into 3rd normal form, reorganized by a software architect working without the benefit of a front-end engineer, then pulled off the file system and thrown into SQL Server behind an API that presents a different “view” on the “files” depending [...]]]></description>
		<wfw:commentRss>http://blog.spinthemoose.com/2010/08/28/on-sharepoint-development-notes-from-my-first-days-on-a-sharepoint-project/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Should 1.0 is now available via nuproj</title>
		<link>http://blog.spinthemoose.com/2010/08/25/should-1-0-is-now-available-via-nuproj/</link>
		<comments>http://blog.spinthemoose.com/2010/08/25/should-1-0-is-now-available-via-nuproj/#comments</comments>
		<pubDate>Wed, 25 Aug 2010 17:52:01 +0000</pubDate>
		<dc:creator>davidalpert</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[nu]]></category>
		<category><![CDATA[oss]]></category>
		<category><![CDATA[should]]></category>

		<guid isPermaLink="false">http://blog.spinthemoose.com/2010/08/25/should-1-0-is-now-available-via-nuproj/</guid>
		<description><![CDATA[I’m quite excited lately by the movement buzzing around Nubular (a.k.a. #nuproj), a package management system for .NET. The smart folks behind Nu have decided to use Ruby, the Ruby Gems package manager, and RubyGems.org to host, deploy, and install .NET libraries.&#160; One of those folks, Rob Reynolds, has done a good write-up of the [...]]]></description>
		<wfw:commentRss>http://blog.spinthemoose.com/2010/08/25/should-1-0-is-now-available-via-nuproj/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>UI Design Patterns: let&#8217;s clean up our language</title>
		<link>http://blog.spinthemoose.com/2010/07/20/ui-design-patterns/</link>
		<comments>http://blog.spinthemoose.com/2010/07/20/ui-design-patterns/#comments</comments>
		<pubDate>Tue, 20 Jul 2010 22:13:40 +0000</pubDate>
		<dc:creator>davidalpert</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[ux]]></category>

		<guid isPermaLink="false">http://blog.spinthemoose.com/2010/07/20/ui-design-pattern-resources/</guid>
		<description><![CDATA[I’ve seen several developers recently give or refer to presentations on “UI Design Patterns” and then proceed to talk about Model-View-Controller, Model-View-Presenter, and Model-View-ViewModel. I think as an industry we need to push our language a bit. MVC, MVP, and MVVM are UI Architecture Patterns; they refer how to organize UI-level code so that it [...]]]></description>
		<wfw:commentRss>http://blog.spinthemoose.com/2010/07/20/ui-design-patterns/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

