Lotusphere 2009 by i-Seven

Session: Zero to Portlet in 20 minutes or less

Posted in Teknik by Johan on January 23, 2009

Detta var en session som handlade om verktyget IBM Portlet Factory. Jag blev ganska imponerad av denna sessionen då vi jobbar mycket med portalen och ett verktyg som underlättar utveckling (alltså slippa java) lät attraktivt! Talaren var Paul T. Calhoun som tydligen är en gammal websphere portal räv (han har bl.a. lärt upp Ronny i portalen för några år sedan). Portlet Factory installeras ovanpå en bef. RAD (Eclipse) installation. Den senaste versionen heter 6.1 och är den som rekommenderas att installera.

Paul visade hur man utan att behöva skriva en enda rad kod eller kunna Javascript lyckas bygga en portlet hur snabbt som helst! Han skapade ett nytt projekt i Eclipse och skapade sedan en ny model. I denna model byggde han sedan på builders. En best practice var att alltid inleda varje model med en comment builder för att du själv och andra ska veta vad modellen ska göra. Han skrev en vanlig “Hello World” text i en builder och testade den i firefox. När man hade testat klart funktionaliteten kunde man skapa en ny builder som heter “Portlet Adaptor” som gjorde att man kunde skapa war filen som man sedan installerade i portalen (ver. 6.1). Pang och så var det en portlet.

Detta är svårt att förklara men jag blev väldigt intresserad av Portlet Factory då den hade builders för domino med t.ex. formulär och vyer som gör att man kan bygga rätt så bra applikationer till portalen snabbt och enkelt. Paul visade vidare hur man gör en DB2 portlet på 7 minuter och en domino portlet med inmatning och en vy för att visa dokumenten på mindre än 13 minuter!

Advertisement

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.