A Content-Driven Approach To Building Powerful And Flexible Wizards

My most recent installment is now on my liferay.com blog

Excerpt below.

Let me begin by clarifying that this post has nothing to do with the Harry Potter universe. But seriously. You know what I mean by wizards, don’t you? Those helpful series of screens that gather a set of choices from the user and then use the captured choices to do something for the user. Often times, one user selection can lead to a different outcome that the other choices on the same screen. It turns out I am faced with a requirement to build such a wizard. And the requirements are a little bit amorphous.

So I asked myself the same question I have come to ask before embarking on a multi-layered application development effort:

Can I do accomplish this with the content management system? Or more verbosely stated as:Are all the layers I need to accomplish this already there for me? Well, the answer is yes. It can be done using the CMS. And it can be powerful and flexible. Read more

Published by Javeed

Java/JEE solution provider. Liferay Portal enthusiast. I am a Software Engineer with a focus on highly maintainable solutions that lie at the sweet spot intersection of modularity, extensibility and development team productivity. I enjoy experimenting with innovative documentation ideas.

Leave a comment