Domain Driven Design : Aggregates

Every object has a lifecycle. Some objects take birth and die in a single method while others have a more complex and longer life. Typically, Domain Objects falls into the second category. The lifecycle of a domain object is shown below As the lifecycle of a domain model is complex, it is advisable to separate [...]

4th IndicThreads Conference: Turning the Corner

IndicThreads is one of the very few well done technology conferences in India. The 4th IndicThreads conference was no exception. It was a clear case of quality over quantity. There were JAVA enthusiasts from around the country, US and Japan who had gathered to attend the event. The event was also a huge Green IT [...]

Migration Strategies

After we did the migration of a sample application, jmsconsole to JBoss, I was thinking about the strategy for such migrations. Some of my thoughts on how to attack the migration of applications. Deploy Test and Solve This kind of approach can be used in simple, well coded, or in almost migrated applications (J2EE complaint). [...]

Enterprise adoption: Does HTML5 stand a chance against Flash technologies?

I had been following up on HTML5 for the last few months and Abhay’s XKE session a couple of days ago really helped better understand the scope and capabilities of HTML5 as a technology. But having worked with Flex for nearly three years and being familiar with what the Flash platform does offer, there was not [...]

Open Flash Chart in a Grails Application

In my Grails project we had a requirement that we needed to show graphs. Our client wanted to go for a opensource solution. We decided on the option OpenFlashChart. Grails comes up with its plugin for OpenFlashChart. With Open Flash Chart we can easily show barchart, line chart, piechart, Area charts etc. Let me explain [...]