<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: A web store using FubuMVC and CQRS</title>
	<atom:link href="http://elegantcode.com/2010/01/04/a-web-store-using-fubumvc-and-cqrs/feed/" rel="self" type="application/rss+xml" />
	<link>http://elegantcode.com/2010/01/04/a-web-store-using-fubumvc-and-cqrs/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=a-web-store-using-fubumvc-and-cqrs</link>
	<description></description>
	<lastBuildDate>Sun, 12 Feb 2012 18:54:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.5</generator>
	<item>
		<title>By: Szymon Kulec</title>
		<link>http://elegantcode.com/2010/01/04/a-web-store-using-fubumvc-and-cqrs/comment-page-1/#comment-52569</link>
		<dc:creator>Szymon Kulec</dc:creator>
		<pubDate>Fri, 08 Jan 2010 09:16:54 +0000</pubDate>
		<guid isPermaLink="false">http://elegantcode.com/2010/01/04/a-web-store-using-fubumvc-and-cqrs/#comment-52569</guid>
		<description>&lt;a href=&quot;#comment-52561&quot; rel=&quot;nofollow&quot;&gt;@Mark Nijhof&lt;/a&gt; 
Thank you for your answer Mark. I&#039;m very interested in your solution and I hope you describe it soon :)</description>
		<content:encoded><![CDATA[<p><a href="#comment-52561" rel="nofollow">@Mark Nijhof</a><br />
Thank you for your answer Mark. I&#8217;m very interested in your solution and I hope you describe it soon <img src='http://elegantcode.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark Nijhof</title>
		<link>http://elegantcode.com/2010/01/04/a-web-store-using-fubumvc-and-cqrs/comment-page-1/#comment-52561</link>
		<dc:creator>Mark Nijhof</dc:creator>
		<pubDate>Thu, 07 Jan 2010 22:52:19 +0000</pubDate>
		<guid isPermaLink="false">http://elegantcode.com/2010/01/04/a-web-store-using-fubumvc-and-cqrs/#comment-52561</guid>
		<description>&lt;a href=&quot;#comment-52556&quot; rel=&quot;nofollow&quot;&gt;@Szymon Kulec&lt;/a&gt; 
Event versioning is something that I want to address as well, but then something that is build into the CQRS PI framework, but you basically build converters that you can chain together to come get from version 1 to 2 to 3, and if you get a big enough difference you could do from 1 to version 5. I hope this makes the idea clear, I am going to write a whole post about this as well.</description>
		<content:encoded><![CDATA[<p><a href="#comment-52556" rel="nofollow">@Szymon Kulec</a><br />
Event versioning is something that I want to address as well, but then something that is build into the CQRS PI framework, but you basically build converters that you can chain together to come get from version 1 to 2 to 3, and if you get a big enough difference you could do from 1 to version 5. I hope this makes the idea clear, I am going to write a whole post about this as well.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Szymon Kulec</title>
		<link>http://elegantcode.com/2010/01/04/a-web-store-using-fubumvc-and-cqrs/comment-page-1/#comment-52556</link>
		<dc:creator>Szymon Kulec</dc:creator>
		<pubDate>Thu, 07 Jan 2010 20:03:25 +0000</pubDate>
		<guid isPermaLink="false">http://elegantcode.com/2010/01/04/a-web-store-using-fubumvc-and-cqrs/#comment-52556</guid>
		<description>Hello Mark,
I&#039;ve read a few Martin Fowler articles about event sourcing and retrospective events and I have one question. How do you want to cope with events versioning?

Regards
Szymon</description>
		<content:encoded><![CDATA[<p>Hello Mark,<br />
I&#8217;ve read a few Martin Fowler articles about event sourcing and retrospective events and I have one question. How do you want to cope with events versioning?</p>
<p>Regards<br />
Szymon</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark Nijhof</title>
		<link>http://elegantcode.com/2010/01/04/a-web-store-using-fubumvc-and-cqrs/comment-page-1/#comment-52461</link>
		<dc:creator>Mark Nijhof</dc:creator>
		<pubDate>Tue, 05 Jan 2010 23:48:54 +0000</pubDate>
		<guid isPermaLink="false">http://elegantcode.com/2010/01/04/a-web-store-using-fubumvc-and-cqrs/#comment-52461</guid>
		<description>With respect to the not doing all things at once comments: I will not drop either technique, I have to use ASP.NET MVC at work and I don&#039;t want to do that here as well because I don&#039;t like it very much. Not compared to FubuMVC at least. And CQRS is a core principle of the domain that I&#039;ll be working on, so that is not something that I would like to &#039;refactor&#039; later on.

But, in my posts I&#039;ll make sure not to mix them too much if at all. Also in the code I will try to be as clear as possible, basically because that is good practice. I hope that my previous CQRS example was perceived as clear and understandable?

Also think of introduction posts like how to setup a project for FubuMVC or continuing from my CQRS posts explaining the different aspects of it. But now mostly driven by the web store. Also I always hope to chow enough code in my posts so that you don&#039;t necessarily need to go to the repository to understand what I am talking about.</description>
		<content:encoded><![CDATA[<p>With respect to the not doing all things at once comments: I will not drop either technique, I have to use ASP.NET MVC at work and I don&#8217;t want to do that here as well because I don&#8217;t like it very much. Not compared to FubuMVC at least. And CQRS is a core principle of the domain that I&#8217;ll be working on, so that is not something that I would like to &#8216;refactor&#8217; later on.</p>
<p>But, in my posts I&#8217;ll make sure not to mix them too much if at all. Also in the code I will try to be as clear as possible, basically because that is good practice. I hope that my previous CQRS example was perceived as clear and understandable?</p>
<p>Also think of introduction posts like how to setup a project for FubuMVC or continuing from my CQRS posts explaining the different aspects of it. But now mostly driven by the web store. Also I always hope to chow enough code in my posts so that you don&#8217;t necessarily need to go to the repository to understand what I am talking about.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Henning Anderssen</title>
		<link>http://elegantcode.com/2010/01/04/a-web-store-using-fubumvc-and-cqrs/comment-page-1/#comment-52444</link>
		<dc:creator>Henning Anderssen</dc:creator>
		<pubDate>Tue, 05 Jan 2010 15:44:16 +0000</pubDate>
		<guid isPermaLink="false">http://elegantcode.com/2010/01/04/a-web-store-using-fubumvc-and-cqrs/#comment-52444</guid>
		<description>Sounds like a really good exercise, both for yourself and your readers.

I&#039;ve read a lot on DDD and CQRS recently, but as most others I&#039;ve struggled to get a grasp on the ideas and more importantly how to actually develop a system with such techniques.

I&#039;ve been wanting to make a website of my own, using DDD and more recently CQRS, as well as FubuMVC. Although not a typical site where you&#039;d want to apply such things, I decided to deliberately over-engineer the site as a learning exercise. 
Is that your plan as well, to apply more &quot;stuff&quot; than is really neccessary?

This project of yours sounds like and hopefully will be a good sample for others to follow and get ideas from. Usually people post rudimentary examples to explain a very narrow problem, but what I usually look for is more grand ideas and implementations, and not just a few lines of code.

Good luck with your project. I&#039;ll definitely follow along :D</description>
		<content:encoded><![CDATA[<p>Sounds like a really good exercise, both for yourself and your readers.</p>
<p>I&#8217;ve read a lot on DDD and CQRS recently, but as most others I&#8217;ve struggled to get a grasp on the ideas and more importantly how to actually develop a system with such techniques.</p>
<p>I&#8217;ve been wanting to make a website of my own, using DDD and more recently CQRS, as well as FubuMVC. Although not a typical site where you&#8217;d want to apply such things, I decided to deliberately over-engineer the site as a learning exercise.<br />
Is that your plan as well, to apply more &#8220;stuff&#8221; than is really neccessary?</p>
<p>This project of yours sounds like and hopefully will be a good sample for others to follow and get ideas from. Usually people post rudimentary examples to explain a very narrow problem, but what I usually look for is more grand ideas and implementations, and not just a few lines of code.</p>
<p>Good luck with your project. I&#8217;ll definitely follow along <img src='http://elegantcode.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Marcos</title>
		<link>http://elegantcode.com/2010/01/04/a-web-store-using-fubumvc-and-cqrs/comment-page-1/#comment-52430</link>
		<dc:creator>Marcos</dc:creator>
		<pubDate>Tue, 05 Jan 2010 10:37:44 +0000</pubDate>
		<guid isPermaLink="false">http://elegantcode.com/2010/01/04/a-web-store-using-fubumvc-and-cqrs/#comment-52430</guid>
		<description>Wow! I was looking forward to learn more about CQRS and FubuMVC, and you are going to make a sample using both! =) I started using Cuke4Nuke recently, and its a really cool experience, hope you try that too.</description>
		<content:encoded><![CDATA[<p>Wow! I was looking forward to learn more about CQRS and FubuMVC, and you are going to make a sample using both! =) I started using Cuke4Nuke recently, and its a really cool experience, hope you try that too.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Adam</title>
		<link>http://elegantcode.com/2010/01/04/a-web-store-using-fubumvc-and-cqrs/comment-page-1/#comment-52398</link>
		<dc:creator>Adam</dc:creator>
		<pubDate>Tue, 05 Jan 2010 00:01:21 +0000</pubDate>
		<guid isPermaLink="false">http://elegantcode.com/2010/01/04/a-web-store-using-fubumvc-and-cqrs/#comment-52398</guid>
		<description>Sounds great Mark. Have been looking at FubuMVC source code for about a month waiting to see some solid examples. I like the way it is going having ripped out most of asp.net mvc in the last few months in one of my projects to enable something that usually shouldn&#039;t be that hard.

 1 for MSpec too.</description>
		<content:encoded><![CDATA[<p>Sounds great Mark. Have been looking at FubuMVC source code for about a month waiting to see some solid examples. I like the way it is going having ripped out most of asp.net mvc in the last few months in one of my projects to enable something that usually shouldn&#8217;t be that hard.</p>
<p> 1 for MSpec too.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ian</title>
		<link>http://elegantcode.com/2010/01/04/a-web-store-using-fubumvc-and-cqrs/comment-page-1/#comment-52397</link>
		<dc:creator>Ian</dc:creator>
		<pubDate>Mon, 04 Jan 2010 23:57:33 +0000</pubDate>
		<guid isPermaLink="false">http://elegantcode.com/2010/01/04/a-web-store-using-fubumvc-and-cqrs/#comment-52397</guid>
		<description>Wow, can you read my mind? *laughs* Really looking forward to this!

I was hoping you&#039;d talk about resolving the differences between your interpretation of CQRS and that of Udis. Will be interesting to follow your thoughts. And I&#039;ve been playing with ideas of using CQRS for an e-commerce website (even if it&#039;s overkill for many situations). FubuMVC seems to be coming of age as people outside of the core developers start taking interest which is great to see. But as Petar said: trying too many things at the same time may be hard to follow if you&#039;re planning on making this more than a purely personal exercise.</description>
		<content:encoded><![CDATA[<p>Wow, can you read my mind? *laughs* Really looking forward to this!</p>
<p>I was hoping you&#8217;d talk about resolving the differences between your interpretation of CQRS and that of Udis. Will be interesting to follow your thoughts. And I&#8217;ve been playing with ideas of using CQRS for an e-commerce website (even if it&#8217;s overkill for many situations). FubuMVC seems to be coming of age as people outside of the core developers start taking interest which is great to see. But as Petar said: trying too many things at the same time may be hard to follow if you&#8217;re planning on making this more than a purely personal exercise.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: coder</title>
		<link>http://elegantcode.com/2010/01/04/a-web-store-using-fubumvc-and-cqrs/comment-page-1/#comment-52396</link>
		<dc:creator>coder</dc:creator>
		<pubDate>Mon, 04 Jan 2010 23:39:17 +0000</pubDate>
		<guid isPermaLink="false">http://elegantcode.com/2010/01/04/a-web-store-using-fubumvc-and-cqrs/#comment-52396</guid>
		<description>Excellent idea. Will be really looking forward for the next articles.

( 1 for MSpec btw)</description>
		<content:encoded><![CDATA[<p>Excellent idea. Will be really looking forward for the next articles.</p>
<p>( 1 for MSpec btw)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Petar Shomov</title>
		<link>http://elegantcode.com/2010/01/04/a-web-store-using-fubumvc-and-cqrs/comment-page-1/#comment-52393</link>
		<dc:creator>Petar Shomov</dc:creator>
		<pubDate>Mon, 04 Jan 2010 22:20:37 +0000</pubDate>
		<guid isPermaLink="false">http://elegantcode.com/2010/01/04/a-web-store-using-fubumvc-and-cqrs/#comment-52393</guid>
		<description>Hi Mark,

Great to hear! I think an example like this will be very valuable for all of us, let&#039;s hope your wife will benefit as well ;)
One thing about the FubuMVC: one thing I have learnt from consulting - when you introduce new ideas it is a bad move to do many new things at once. That is I think you will be easier for more people to follow you if you introduce the CQRS DDD store using more mainstream web technology (something made by Microsoft)  and may be when you have showed enough of the CQRS/DDD stuff, then refactor/switch into FubuMVC.
Here is an inspiration for an idea for a name: Antonio - http://en.wikipedia.org/wiki/Antonio_(Merchant_of_Venice)

All the best!</description>
		<content:encoded><![CDATA[<p>Hi Mark,</p>
<p>Great to hear! I think an example like this will be very valuable for all of us, let&#8217;s hope your wife will benefit as well <img src='http://elegantcode.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /><br />
One thing about the FubuMVC: one thing I have learnt from consulting &#8211; when you introduce new ideas it is a bad move to do many new things at once. That is I think you will be easier for more people to follow you if you introduce the CQRS DDD store using more mainstream web technology (something made by Microsoft)  and may be when you have showed enough of the CQRS/DDD stuff, then refactor/switch into FubuMVC.<br />
Here is an inspiration for an idea for a name: Antonio &#8211; <a href="http://en.wikipedia.org/wiki/Antonio_(Merchant_of_Venice)" rel="nofollow">http://en.wikipedia.org/wiki/Antonio_(Merchant_of_Venice)</a></p>
<p>All the best!</p>
]]></content:encoded>
	</item>
</channel>
</rss>

