If you’re in germany next week don’t miss to visit the JAX 2010 in Mainz (2010-05-03 … 2010-05-07).
This years it’s the 10th conference and there’s much stuff around Eclipse:
- Monday, May-03 – Eclipse Modeling Day (moderated by Ed Merks, Eike Stepper, SvenEfftinge)
- Tuesday, May-04 – Eclipse Platform Day (moderated by Chris Aniszczyk)
- Wednesday, May-05 – Eclipse Tools Day (moderated by Wayne Beaton)
and I’ll moderate on Thursday, May-06 –
Enterprise Eclipse Day
We’ll start with “An Introduction to EclipseRT, Equinox and OSGI” (Chris Aniszczyk)
This talk will introduce people to OSGi and Equinox using the Toast example from EclipseRT. Toast is an example application meant to demonstrate a wide range of EclipseRT and OSGi technologies. It operates in the telematics and fleet management domain. Telematics is the integration of telecommunications and informatics as in car navigation and infotainment devices. A typical telematics system interfaces to the devices in the vehicle and provides a user interface for interacting with or managing the devices. Toast is an example of using Equinox and OSGi Services, Declarative Services, extension points, applications, HTTP service and so on. Attendees will learn how to use and extend Toast to learn more about EclipseRT technologies.
No Enterprise Application can exist without persistence. The 2nd Session demonstrates one way to persist data using Eclipse Link: “Building OSGI Applications with JPA in Eclipse” (Shaun Smith, Doug Clarke)
Eclipse Galileo’s Java EE distribution provides a complete JPA development and test environment for OSGi by bundling the EclipseLink runtime along with the Dali Java Persistence Tools, plug-in development environment, and Data Tools Platform. This session walks through the development of a simple OSGi JPA application using Eclipse Galileo and highlights how the integrated tools are used together.
Do you want to know, how writing Equinox OSGI based RCP Client-Server Applications can be easier as expected ? Then listen to the Session “Eclipse Riena 2.0” (Christian Campo).
This talk gives a short overview over the Riena framework with the emphasis on its UI concept. While RCP was clearly made for the Eclipse IDE, Riena emphasises a new/different UI and navigation concept based on existing RCP technology. Riena has a clear separation of MVC and helps avoiding boilerplate code, and the resulting application is easier, and intuitive to understand.
Learn how to avoid writing boilerplate of code for good looking UI of Business Applications. We’ll demonstrate live: Generate SWT Views from your domain model, design these Views using a WYSIWYG editor and run them in a Riena application together with navigation and CRUD functionality. Tools and frameworks are used from Eclipse Modeling (MWE, Xpand, UML2, EMF, CDO) and EclipseRT (Equinox OSGi, Riena).
Enterprise Applications often have to communicate with mobile devices. “EclipseRT goes Mobile: How to use Push Services via BES (Blackberry Enterprise Server)” (my son Lars)
A short overview how to design and develope EclipseRT enterprise applications with integration of BlackBerry Smartphones. Setup of Eclipse IDE with BlackBerry IDE Plug-in, overview of new Java version from RIM, use of simulator, deployment and pushing events and data from EclipseRT to BlackBerry devices.
Now you got an overview what kind of applications can be developed using Eclipse @ Enterprise. But how “Building Eclipse Applications with Maven Tycho” (Karsten Thoms)
Setting up builds for Eclipse applications is a complex and error prone task. Maven Tycho is an extension of the well-known build framework Maven which brings support for building Eclipse plug-ins, features and applications. This session demonstrates how a full automatic build with Tycho is set up and integrated into a CI environment (Hudson).
Thanks to all Speakers helping to make a great “Enterprise Eclipse Day” program.
…I’m at the JAX from Monday evening to Thursday – so if you have any questions what I’m blogging about – follow me at Twitter @ekkescorner.