Everclear Technologies
Contract Manufacturing
Raleigh NC

 

 

 
 




Workshop 2009 Series Information:

- Composite Applications
- Branding
- Personalities
- IBM Business Partner


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.

 

 
 

home | products | about us | e-mail

Product Design Services Copyright© 2003-2009 Everclear Technologies, Inc.


 
 



Hardware Design and PCB Manufacturing.



Software Development.



U.S. & International Training Services.