Well, so much time without post anything here, I've been quite busy these last months, but now I have a couple of time to share with you how to learn and develop an Application using: NetBeans 5.5, JSF, EJB and JPA.
First of all, I will assume that you had installed the folowing software:
- NetBeans 5.5 (final version)
- GlassFish or Sun Java System Application Server 9
With that soft
I've been working with a new Greenbox module, which will allow Eclipse developers to use Greenbox Framework easier.
I that worked, I did a really nice thing, I associate a *.vm file with Java Editor, and in a few seconds I had Velocty Editor with All syntax highlight necessary to create and edit Velocity templates for Greenbox.
Take a look how to Enable it on your enviroment:
In that article,
Matt Raible, shows interesting reasons to use AppFuse.
In Brazil, a gret friend of mine : Paulo JerÃ´nimo, which promotes very enthusiastics presentations in Brazil, in events such as JustJava(Biggest Brazilian Java Event) talking about AppFuse.
A famous friend of mine Bruno , is leading a development here at Summa Technologies do Brasil.
He asked to me how easy or hard would be create a new Editor
special for Janino in NetBeans, this editor should have sintax highlight, code-completion and so on, cause his team was in troubles to edit and to turn it fast and easy to edit.
I am doing some related issues with Diff Module in Greenbox NetBeans Plugin.
Basically, when user generates a code by second time, the NetBeans will ask to him "Hey you did some changes in original file, would you like to see the diff between old file and new file you are generating?", If User presse "yes" button, The Diff module will appear to user.
To invoke the Diff Panel on NetBeans yo
As Alexandre Gomes told on JavaOne2006 "Greenbox is a lot of ideas", besides ideas, it have a lot of very easy instruments to generate source really easy.
Creating a Metamoldel serializer for XML
To do that is quite easy, you have a interface available since 2002 on framework, its name is IXmlMetamodel.
XStream is the kind of project which is so easy and so great, that if somebody try give a presenation about that could be hard spend more than five minutes.
I've used XStream on some new supports for Greebox in order to allow Eclipse Developers use it.
Right now I am developing plugins-module for Greenbox Framework, and I spent so many times to discover how NetBeans works internally, its details, and a lot of related issues.
Ofcouse, I lot of users and customers asked me for an Eclipse Version, and I am trying to do almost the same, but NetBeans and Eclipse are completelly different platforms.
This tool is really cool: http://www.gliffy.com , as which you can draw really cool diagrams using only the WebBrowser.
When you should create some diagrams to explain your architectures, user interface prototypes and til new dispostion of the stuffs in your bedroom :)
Sometimes I talk with my friends about the technology I'm woking on and evrebody says â€œJX...What?â€ .