Eclipse RCP
top
RCP1: Building Applications for Multiple Platforms using Eclipse Rich Client
Speaker:
- Wayne Beaton (Eclipse Foundation)
Description:
RCP is effectively rich client "middleware" that provides a comprehensive framework for building and deploying applications that are modular, extensible, and updatable. Through a combination of presentation and demonstration, we will show you how to build and deploy rich client applications targetting multiple operating systems (Linux, UNIX, MacOS, Windows, and mobile devices).
Details:
| Level 2 (Intermediate) |
Saal 1Ac –
10.05.2006, 08:30-09:45 h
|
top
RCP2: Eclipse Rich Client Platform: Tips & Tricks
Speaker:
- Kai Tödter (Siemens Corporate Technology)
Description:
The Eclipse Rich Client Platform provides a feature rich framework for the development of rich client applications. This talk presents tips and tricks for the development of such applications. Some of the topics are: XML contributions vs. code, package and plug-in structures, deployment & update, and issues when using 3rd party libraries.
Details:
| Level 2 (Intermediate) |
Saal 2c –
09.05.2006, 16:00-17:15 h
|
top
RCP3: Eclipse RCP Clients with J2EE Backend for Enterprise Applications
Speaker:
- Ilya Shinkarenko (WeigleWilczek GmbH)
- Aleksey Aristov (Weigle Wilczek GmbH)
Description:
This Power Workshop presents design-patterns for the development of professional enterprise applications with RCP frontends within a Java EE architecture (JBoss). It focuses on typical use-cases, e.g. CRUD-operations, form-based user inputs and wizards. Prepared labs help the participants to follow the course step by step.
Notebook is required, CDs will be prepared.
Details:
| Level 1 (for Beginners) |
Saal 6a –
11.05.2006, 09:00-16:30 h
|
top
RCP4: Evolve Your RCP Application Architecture from Small to Large
Speaker:
- Martin Lippert (SpringSource - a division of VMware)
- Frank Gerhardt
Description:
Rich-client applications are based on the concepts of plug-ins, extensions, and features. A typical project would start with just a few plug-ins and then add more plug-ins to the initial set. As with Java classes, the structure of the application becomes an important issue as the size of the project increases. While the Java tooling provides excellent support for refactoring pure Java code, to refactor plug-ins, extensions and features a developer has to understand each individual step. In this workshop we start with general architectural patterns that an RCP application with hundreds of plug-ins should exhibit. Then we discuss a set of refactorings including "Extract Plug-in" or "Introduce Extension Point" that help improving the structure of an RCP application our time.
Details:
| Level 2 (Intermediate) |
Saal 2a –
10.05.2006, 13:45-15:00 h
|
top
RCP5: Developing Eclipse Rich Client Applications
Speaker:
- Martin Lippert (SpringSource - a division of VMware)
- Bernd Kolb (Kolbware)
Description:
Given by the authors of various articles for the Eclipse Magazin, this Power Workshop covers everything you need to start building applications based on the Eclipse Rich Client Platform (RCP). Through the tutorial you will develop a small RCP application complete with branding, building and packaging the application and discussing how you can organize your development environment and processes to be a more effective RCP programmer. To complete the experience, special attention is paid to designing the architecture of larger RCP applications including self-defined Extension-Points and structuring your plug-ins. The tutorial covers existing Eclipse 3.1 function as well as the latest RCP tooling and facility innovations in Eclipse 3.2.
You need a notebook with the latest Eclipse and Java versions (1.4.2 or higher) installed.
Details:
| Level 1 (for Beginners) |
Saal 11b –
08.05.2006, 09:00-17:00 h
|
top
RCP6: Case Study: Eclipse RCP in Logistics
Speaker:
- Peter Friese (Zühlke Engineering GmbH)
Description:
This session will show how Eclipse RCP has been used to build an information system for a german logistics company. Topics covered are: using GEF to visualize rail connections, using Forms and Content Assist to build easy-to-use GUIs, using Jobs to build agile GUIs. I will also discuss how to apply the Workbench metaphor and perspectives to an enterprise application with different groups of users.
Details:
| Level 1 (for Beginners) |
Saal 2b –
09.05.2006, 16:00-17:15 h
|
top
RCP7: Branding & Presentation with Eclipse RCP
Speaker:
- Kai Tödter (Siemens Corporate Technology)
Description:
This talk presents two topics of the Eclipse RCP world, which are often related to each other: product branding the presentation API. In the branding part, Kai will give an overview of product configurations and how to separate branding issues, like splash screen, icons, and title from the application code. In the presentation part, Kai will introduce the basics of the presentation API and explain, how to create own presentations for Eclipse Rich Client Platform based applications.
Details:
| Level 2 (Intermediate) |
Saal 2c –
10.05.2006, 10:15-11:30 h
|
top
RCP10: Eclipse Nite
Speaker:
- Wayne Beaton (Eclipse Foundation)
- Peter Friese (Zühlke Engineering GmbH)
- Gerald Harris (Harman Becker)
- Ed Schumacher (Compuware)
- Kevin Parker (Serena Software)
- Ralph Müller (Eclipse Foundation)
Description:
The Eclipse Night gives everybody with an interest in Eclipse the chance to discuss technical questions and challenges with designated experts at a round table. Whether plug-in development, rich client projects, or further Eclipse-related topics: a whole bunch of Eclipse professionals will provide important information and best practices on Tuesday night, May 9. Eclipse Nite will be moderated by Wayne Beaton.
Details:
| Level 1 (for Beginners) |
Saal 6b –
09.05.2006, 20:30-23:00 h
|