+ All Categories
Transcript
Page 1: Websydian and RIA with Ext JS

Making hard things easier

Websydian and RIA with Ext JS

Rich Internet Application with CA Plex and Websydian in 45 minutes

Page 2: Websydian and RIA with Ext JS

Making hard things easierPresenter

• Niels P. Sorensen• Product manager, and lead architect

• Worked with Plex and Websydian for nearly13 years

Websydian, Plex, Java, RPG, IBM i, Windows, Linux, Eclipse, C/C++, Cobol, XML, SOAP, REST, Java script, Ext JS,

Touch, Scrum Master, Agile

Page 3: Websydian and RIA with Ext JS

Making hard things easierWebsydian and Ext JS

• Available when developing for WebsydianExpress environment in CA Plex/Websydian

• WebsydianExpress all variants– WebsydianExpress for Java– WebsydianExpress for Windows– WebsydianExpress for IBM i

• License for Ext JS to be purchased separatly

Page 4: Websydian and RIA with Ext JS

Making hard things easierThe development environment

• CA Plex v7.0• Websydian patterns (current development level)• Java variant of WebsydianExpress and Websydian

patterns• Websydian template generator configured and ready

Page 5: Websydian and RIA with Ext JS

Making hard things easierThe basic elements

• PageGenerator– A web page– Output fields in variable WsyDetails– Include or comprise EventHandler(s)

• EventHandler– A button or action on the page– Input fields in variable WebInput

• Template generator (_CreateTemplates)– Creates the template used by the PageGenerator

Page 6: Websydian and RIA with Ext JS

Making hard things easierThe basic elements (cont.)

• WebsydianExpress Business Process– Collection of web pages and event handlers– E.g. a maintenance suite for an entity

• Function ProcessEntryPoint– The function called by WebsydianExpress to start a

business process calling the first page in the business process

Demo Hello World

Page 7: Websydian and RIA with Ext JS

Making hard things easierHigh level patterns

• Based on the basic elements of PageGenerators and EventHandlers

• ExtWebEditDialog(Owned)• ExtWebEditDetail(Owned)• ExtWebReferredTo(DropDown)• ExtWebAssocationSelect

Demo ExtWebEditDialog

Page 8: Websydian and RIA with Ext JS

Making hard things easierEven more (Do we have time?)

• Tab panel dialogs• Charts• Multiple selections in grid• Number of field types• Association dialog• Google maps

Lets see the samples

Page 9: Websydian and RIA with Ext JS

Making hard things easierRecap

• Samples shown here are available in the sample site and model provided with WebsydianExpress

• Some of the features/samples are available in the coming version of WebsydianExpress

• Anything you would like to see done with WebsydianExpress and Ext JS then talk to us during the conference or mail us at [email protected]

Page 10: Websydian and RIA with Ext JS

Making hard things easierQuestions


Top Related