<?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>Gridshore &#187; cqrs</title>
	<atom:link href="http://www.gridshore.nl/tag/cqrs/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.gridshore.nl</link>
	<description>A weblog about software engineering, Architecture, Technology an other things we like.</description>
	<lastBuildDate>Tue, 27 Jul 2010 23:47:44 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Axon Framework 0.5 released</title>
		<link>http://www.gridshore.nl/2010/04/24/axon-framework-0-5-released/</link>
		<comments>http://www.gridshore.nl/2010/04/24/axon-framework-0-5-released/#comments</comments>
		<pubDate>Sat, 24 Apr 2010 15:27:59 +0000</pubDate>
		<dc:creator>Allard</dc:creator>
				<category><![CDATA[Architecture]]></category>
		<category><![CDATA[Axon Framework]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[cqrs]]></category>
		<category><![CDATA[DDD]]></category>
		<category><![CDATA[Domain Driven Design]]></category>
		<category><![CDATA[JTeam]]></category>

		<guid isPermaLink="false">http://www.gridshore.nl/2010/04/24/axon-framework-0-5-released/</guid>
		<description><![CDATA[jQuery(document).ready(function($) { window.setTimeout('loadFBShareMe_1047()',5000); }); function loadFBShareMe_1047(){ jQuery(document).ready(function($) { $('.dd-fbshareme-1047').remove();$('.DD_FBSHAREME_AJAX_1047').attr('width','53');$('.DD_FBSHAREME_AJAX_1047').attr('height','69');$('.DD_FBSHAREME_AJAX_1047').attr('src','http://widgets.fbshare.me/files/fbshare.php?url=http://www.gridshore.nl/2010/04/24/axon-framework-0-5-released/&#038;size=large'); }); }<p> Today, I finalized the 0.5 release of the Axon Framework. There is quite a number of changes since the 0.4 version. The 0.5 version is a major step towards production readiness of the framework.</p> <p>Besides some changes to existing building blocks, such as [...]]]></description>
		<wfw:commentRss>http://www.gridshore.nl/2010/04/24/axon-framework-0-5-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Use Grails and Axon to create a CQRS application (part II)</title>
		<link>http://www.gridshore.nl/2010/04/16/use-grails-and-axon-to-create-a-cqrs-application-part-ii/</link>
		<comments>http://www.gridshore.nl/2010/04/16/use-grails-and-axon-to-create-a-cqrs-application-part-ii/#comments</comments>
		<pubDate>Fri, 16 Apr 2010 18:58:48 +0000</pubDate>
		<dc:creator>jettro</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[groovy and grails]]></category>
		<category><![CDATA[axon]]></category>
		<category><![CDATA[cqrs]]></category>
		<category><![CDATA[groovy]]></category>

		<guid isPermaLink="false">http://www.gridshore.nl/?p=1036</guid>
		<description><![CDATA[jQuery(document).ready(function($) { window.setTimeout('loadFBShareMe_1036()',5000); }); function loadFBShareMe_1036(){ jQuery(document).ready(function($) { $('.dd-fbshareme-1036').remove();$('.DD_FBSHAREME_AJAX_1036').attr('width','53');$('.DD_FBSHAREME_AJAX_1036').attr('height','69');$('.DD_FBSHAREME_AJAX_1036').attr('src','http://widgets.fbshare.me/files/fbshare.php?url=http://www.gridshore.nl/2010/04/16/use-grails-and-axon-to-create-a-cqrs-application-part-ii/&#038;size=large'); }); }<p>In this post we focus on getting the task based user interface. We have the basic building blocks in the application, but the screens are a bit stupid. How many applications would you create where you have to manually copy the identifier of a [...]]]></description>
		<wfw:commentRss>http://www.gridshore.nl/2010/04/16/use-grails-and-axon-to-create-a-cqrs-application-part-ii/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Attaching flex to Axon using the new Axon CommandBus</title>
		<link>http://www.gridshore.nl/2010/04/11/attaching-flex-to-axon-using-the-new-axon-commandbus/</link>
		<comments>http://www.gridshore.nl/2010/04/11/attaching-flex-to-axon-using-the-new-axon-commandbus/#comments</comments>
		<pubDate>Sun, 11 Apr 2010 15:41:50 +0000</pubDate>
		<dc:creator>jettro</dc:creator>
				<category><![CDATA[Frontend Technology]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[BlazeDS]]></category>
		<category><![CDATA[cqrs]]></category>
		<category><![CDATA[flex]]></category>
		<category><![CDATA[Spring BlazeDS]]></category>

		<guid isPermaLink="false">http://www.gridshore.nl/?p=1027</guid>
		<description><![CDATA[jQuery(document).ready(function($) { window.setTimeout('loadFBShareMe_1027()',5000); }); function loadFBShareMe_1027(){ jQuery(document).ready(function($) { $('.dd-fbshareme-1027').remove();$('.DD_FBSHAREME_AJAX_1027').attr('width','53');$('.DD_FBSHAREME_AJAX_1027').attr('height','69');$('.DD_FBSHAREME_AJAX_1027').attr('src','http://widgets.fbshare.me/files/fbshare.php?url=http://www.gridshore.nl/2010/04/11/attaching-flex-to-axon-using-the-new-axon-commandbus/&#038;size=large'); }); }<p>I have blogged before about the flex client I have created for the Axon framework addressbook sample project. If you did not read it before and want to learn more about the parsley framework, check this blog.</p> <p>http://www.gridshore.nl/2010/02/25/creating-a-sample-for-axon-using-flex-and-parsley/</p> <p>In this blog item I am [...]]]></description>
		<wfw:commentRss>http://www.gridshore.nl/2010/04/11/attaching-flex-to-axon-using-the-new-axon-commandbus/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Use Grails and Axon to create a CQRS application (part I)</title>
		<link>http://www.gridshore.nl/2010/04/08/use-grails-and-axon-to-create-a-cqrs-application-part-i/</link>
		<comments>http://www.gridshore.nl/2010/04/08/use-grails-and-axon-to-create-a-cqrs-application-part-i/#comments</comments>
		<pubDate>Thu, 08 Apr 2010 22:02:49 +0000</pubDate>
		<dc:creator>jettro</dc:creator>
				<category><![CDATA[Axon Framework]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[groovy and grails]]></category>
		<category><![CDATA[axon]]></category>
		<category><![CDATA[cqrs]]></category>
		<category><![CDATA[grails]]></category>

		<guid isPermaLink="false">http://www.gridshore.nl/?p=1025</guid>
		<description><![CDATA[jQuery(document).ready(function($) { window.setTimeout('loadFBShareMe_1025()',5000); }); function loadFBShareMe_1025(){ jQuery(document).ready(function($) { $('.dd-fbshareme-1025').remove();$('.DD_FBSHAREME_AJAX_1025').attr('width','53');$('.DD_FBSHAREME_AJAX_1025').attr('height','69');$('.DD_FBSHAREME_AJAX_1025').attr('src','http://widgets.fbshare.me/files/fbshare.php?url=http://www.gridshore.nl/2010/04/08/use-grails-and-axon-to-create-a-cqrs-application-part-i/&#038;size=large'); }); }<p>Allard has been working on a new framework to make it easier to create a CQRS application. CQRS is short for Command Query Responsibility Segregation. An architecture that separates data sources for storing state and querying data. The query datasource should be easy to [...]]]></description>
		<wfw:commentRss>http://www.gridshore.nl/2010/04/08/use-grails-and-axon-to-create-a-cqrs-application-part-i/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CQRS &#8211; Designing domain events</title>
		<link>http://www.gridshore.nl/2010/01/27/cqrs-designing-domain-events/</link>
		<comments>http://www.gridshore.nl/2010/01/27/cqrs-designing-domain-events/#comments</comments>
		<pubDate>Wed, 27 Jan 2010 11:33:31 +0000</pubDate>
		<dc:creator>Allard</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Architecture]]></category>
		<category><![CDATA[Axon Framework]]></category>
		<category><![CDATA[cqrs]]></category>
		<category><![CDATA[DDD]]></category>

		<guid isPermaLink="false">http://www.gridshore.nl/2010/01/27/cqrs-designing-domain-events/</guid>
		<description><![CDATA[jQuery(document).ready(function($) { window.setTimeout('loadFBShareMe_997()',5000); }); function loadFBShareMe_997(){ jQuery(document).ready(function($) { $('.dd-fbshareme-997').remove();$('.DD_FBSHAREME_AJAX_997').attr('width','53');$('.DD_FBSHAREME_AJAX_997').attr('height','69');$('.DD_FBSHAREME_AJAX_997').attr('src','http://widgets.fbshare.me/files/fbshare.php?url=http://www.gridshore.nl/2010/01/27/cqrs-designing-domain-events/&#038;size=large'); }); }<p> Command-Query Responsibility Segregation (CQRS) is slowly but steadily gaining ground as an architecture that helps developers to develop scalable, extensible and maintainable applications. Events play a major role in this architecture, and the way you design these events greatly influence the extensibility of [...]]]></description>
		<wfw:commentRss>http://www.gridshore.nl/2010/01/27/cqrs-designing-domain-events/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CQRS made easy with cqrs4j</title>
		<link>http://www.gridshore.nl/2009/12/21/cqrs-made-easy-with-cqrs4j/</link>
		<comments>http://www.gridshore.nl/2009/12/21/cqrs-made-easy-with-cqrs4j/#comments</comments>
		<pubDate>Mon, 21 Dec 2009 08:37:00 +0000</pubDate>
		<dc:creator>Allard</dc:creator>
				<category><![CDATA[Architecture]]></category>
		<category><![CDATA[DDD]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[cqrs]]></category>
		<category><![CDATA[Domain Driven Design]]></category>

		<guid isPermaLink="false">http://www.gridshore.nl/?p=954</guid>
		<description><![CDATA[jQuery(document).ready(function($) { window.setTimeout('loadFBShareMe_954()',5000); }); function loadFBShareMe_954(){ jQuery(document).ready(function($) { $('.dd-fbshareme-954').remove();$('.DD_FBSHAREME_AJAX_954').attr('width','53');$('.DD_FBSHAREME_AJAX_954').attr('height','69');$('.DD_FBSHAREME_AJAX_954').attr('src','http://widgets.fbshare.me/files/fbshare.php?url=http://www.gridshore.nl/2009/12/21/cqrs-made-easy-with-cqrs4j/&#038;size=large'); }); }<p>&#160;</p> <p>Command Query Responsibility Segregation (CQRS) is an architectural style that makes a clear distinction between commands, which tell an application to do something, and queries, which are requests for information from an application. This distinction comes from the fact that the requirements (and [...]]]></description>
		<wfw:commentRss>http://www.gridshore.nl/2009/12/21/cqrs-made-easy-with-cqrs4j/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
