Workshop: Lotus Expeditor and Eclipse Composite Applications
At Everclear Technologies, we train professionals like you every
month including organizations of all types such as business,
finance, government, health care and education areas. We not only
deliver technical workshops but we stand behind you and customize
our workshops to suit your business requirements.
We can deliver this 4-day workshop in-house for up to 16
participants at a time. The workshop includes lectures, step-by-step
guidelines, and hands-on sessions where students develop Eclipse
Composite Applications using practical examples and techniques that
can be easily applied to your current of future projects the very
next day.
Whether you have a simple straightforward or
complex project in mind, upon successful completion of this
workshop, it will provide the basis to understand and identify the
technicalities that you normally find during composite application
development.
For
details, please see workshop abstract and agenda or contact us
directly for a no-obligation quote.
Objectives
This hands-on workshop introduces the concepts of Eclipse
application development for Rich Clients. Participants are presented
with a series of lectures and lab sessions related to Eclipse
technologies, as well as specific subjects such as application
components in composite applications, packaging and deployment.
Students attending this workshop will learn the elements to
understand what technologies are used to solve the different parts
of the implementation of Eclipse (RCP) applications for desktops,
laptops and kiosks by using the well accepted open source Eclipse
IDE development platform and other related tools. This hands-on
workshop will make both beginners and intermediate users more
effective to develop Eclipse composite applications. Advanced users
will increase their productivity by learning about new options,
tools and best practices to develop application components and
assemble composite applications.
Description
This workshop covers the Eclipse architecture and new available
tools to develop, test, assemble, build, package and distribute
Eclipse composite applications. This workshop is targeted to
application developers and administrators that need to understand
the use of existing tools to develop and implement composite
applications and Eclipse components. This workshop provides
information to recognize new features and tools to develop
application components and build composite applications by using
available state of the art functions such as the integrated
component communication as well as guidelines and best practices to
implement component events and actions to allow component
collaboration. Participants will also create components using tools
to simplify the development process of business applications.
The workshop
includes hands-on sessions that allow participants to exercise most
of the required steps to develop applications using tools available
for application component development and building composite
applications using Eclipse IDE and other available tools.
Participants will
build SOA Composite Applications, based on Eclipse components, to
deliver high levels of business services as this workshop covers the
architecture, available tools, component considerations, best
practices, assembling, deploying and component collaboration in
composite applications.
Prerequisites:
A basic knowledge of
Java, and specific technologies such as web and related services is
required.
Duration:4-day
workshop
Meet the Instructor
Juan R. Rodriguez
IT Consultant
Everclear Technologies, Inc.
Email: juanrodr@evercl.com
Formal education:
B.S. in Math and Physics, M.S. in Computer Science from Iowa State
University
More than 37 years
at IBM Corporation as product designer and technical support
Lead
author of more than 50 IBM Redbooks and workshop delivery:
Workshop Agenda
- Workshop
Overview
- Composite
Applications
- OSGi Overview
and Architecture
- Eclipse
architecture and the plug-in model, fragments and features, IDE
and wizards
- Expeditor
Toolkit and Client for Desktops
- Creating a
Composite Application
- Eclipse
component development - SWT/JFace
- Component
collaboration with Property Broker
- Fragments
- Creating
Features and Eclipse Update Site
- Composite
Application Editor
- Integrating
existing applications as components
- Integrating
browsers as components to access web applications
- Browser
container components with collaboration
- Eclipse MVC
Programming Design Pattern
- OSGi and the
Event Admin Service
- Branding
applications
- Personalities
- Extending the
default personality
- Preferences
- Integrating
AWT/Swing applications
- Q & A
Workshop hands-on
sessions
This hands-on workshop includes the following lab sessions to
illustrate how to develop eclipse components and understand what
tools can be used to build composite applications:
Lab 1 - Hello World and building a composite
application
Lab 2 - Develop eclipse components using Eclipse IDE
Lab 3 - Component collaboration with Property Broker
Lab 4 – Creating Fragments
Lab 5 - Publishing an Eclipse Update Site
Lab 6 - Using the Composite Application Editor
Lab 7 - Integrating documents
Lab 8 - Integrating web browsers as components
Lab 9 - Web browser container
Lab 10 - Eclipse MVC Programming
Lab 11 - Cooperating components using OSGi Event Admin
Lab 12 - Branding your application
Lab 13 - Personalities
Lab 14 - Extending the default personality
Lab 15 - Using eclipse preferences in composite
applications
Contact: Please call 919-616-5877 to find out
how we can help.
|