Showing posts with label domain driven swing framework. Show all posts
Showing posts with label domain driven swing framework. Show all posts

Monday, June 15, 2009

DD Swing Portal System... updated news

Dear All,

Today is the most happiest moments of my life. I have 80% complete my Domain Driven Swing portal system. It is first of this kind in the world of swing. I am happy to announce that my Rich Client Portal is in the final stage.

The main feature of this Rich Portal is that it is based on almost ZERO coding concept. it is Service Oriented and Modular.

It is so big day for me I am relaxed, satisfied and my feelings are touching the sky as this is done with a great sucess. My dreams are in tengible forms as they are not dreams any more. I am able to develop one of the most wanted portal for RICH CLIENTs based on java swing

Today I am going to attached some of the snap shot of this swing portal systems. Very soon I am going to create website for the community to use for using for test as It will be a commercial product.





Every icon on this OSx style tool bar is presenting an idependent application which has its own behavior and life cycle. But the life cycle of internal frames are joined with the life cycle of the whole portal.

Each Internal application has Tree and container whcih will contain usecases. All usecases are domain driven or you can say Model driven. User of this framework has to do it nothing all is done by the framework




The further details will be in my next blog. I am working on the website for this framework. I am hopeful that it will be one of the best swing portal systems in the present time.

Regards



Tuesday, May 19, 2009

Domain Driven Swing Framework

Hello my readers,

Nowadays, I am putting all of my efforts to make swing application as sexiest as one could ever imagine and as simplest as a piece of cake. To make swing desktop application as an agile and a romantic piece of work, I have now started my work on my Domain-Driven-Swing Framework.

Domain-Driven-Swing framework is generated dynamically on fly based on Domain Object, Domain Data and XML structure. Every entity of the domain related info either it is Domain Object , domain data or XML is binded with Generated UI with the help of JGoodies binding mechanism. I used Map binding concept.

When auto-generated Panel is created then it will be injected to the FormContainer which will be wired by the componentID. ComponentID is the unique identifire of the components and usecases which will be used widely to recognize any action, any updates and any validations.

This whole framework is developed on totally de-coupled mechanisim like Message-Mailbox concept. Every activity is controlled by some Manager who is listening to its respected activities.

Validation is done at two levels i.e. Beans/ Data level and UI level. For Bean/Data level I am using hibernate validator and for UI, I used JComponent's method setInputVerifire().

For Look and Feel, I have used substance as Decoration provider.

This is my first blog entry of few series of introduction to my domain/data driven swing framework.

Cheers, and it will be my promise to you all that InhsaAllah, I will comeup with new blog enteries with screen shots and examples of how to use this framework very soon.

This framewok is almost 60-70% in the completion stage.

Ciao