Welcome

Welcome to our blog about all kind of topics that are related to software development. We blog about:

SOA, BPM, EDA, ECM and all the other buzz words. Beware some post might not be so common as you think. We are not scared to go against main stream thoughts.

Technologies like java, maven, springframework, OSGi and front end technologies and frameworks like jQuery, DWR, Flex.

Finally to make this happen we need tools and of course a Mac (well some of us do). So we blog about that as well.

Technorati

Add to Technorati Favorites

Linked in

We now have a linked in group, join the group if you are a regular reader and want to see who else reads this blog.

The year 2009

The year 2009 is almost over. In good tradition, this post is a recap of what happened to gridshore in this year. I will discuss new technologies as discussed on gridshore.nl. I’ll also talk about important things happened this year on a professional level to myself.

Continue reading The year 2009

CQRS made easy with cqrs4j

 cqrs4j_logo

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 thus also the model) for the execution and validation of commands are significantly different than those for queries. Events play an important role in the synchronization of application state resulting from executed command.

Applying a CQRS style architecture involves the development of quite a lot of “plumbing” code: event dispatching, asynchronous event processing, transactions, etc. cqrs4j, an Apache 2 licensed open source framework, takes care of all the plumbing for you. Read on to find out how…

Continue reading CQRS made easy with cqrs4j

Starting with grails

F0720E8F-2336-4FEE-BB96-7F8FA9B9FD9C.jpg

In this blog post I am writing down the steps I took to create a new grails application. Maybe it can be of help to other that want to start using grails.

In short I am going to create an application that you can use to schedule people on projects. We used to have an excel sheet to do this, but I really do not like this. So I am writing an application for it. Grails is ideal for these kind of projects.

I am, of course, going to use some nice grails plugins, I will mention them all and give some details about the steps I took to make them run. Some of the plugins are:

  • DBUtil
  • Navigation
  • grails-ui
  • joda-time

Comments, questions and feedback are of course welcome.

Continue reading Starting with grails