RCP Entwicklung unter Eclipse
Seminarinformationen
Seminar-Ziel
Erlernen Sie eine Rich-Client-Anwendungen zu erstellen sowie auszubauen.
Teilnehmer Zielgruppe
Kurs Voraussetzungen
fundierte Java und Eclipse IDE Kenntnisse
Wenn Sie sich nicht sicher sind ob Ihre bisherigen Fähigkeiten für die Schulung ausreichend sind, sprechen Sie bitte unsere Schulungsberater an - diese können gemeinsam mit Ihnen herausfinden ob diese Schulung die richtige für Sie ist.
Seminardauer
- 5 Tage
- 09:00 Uhr bis 17:00 Uhr
Schulungsunterlagen
Seminar-Inhalt / Agenda
Einführung
-
Herkunft, technologische Motivation von Eclipse und RCP
-
Gründe für und gegen den Einsatz von RCP
-
Aufbau und Installation von Eclipse-Plugins
-
Konzepte der plugin.xml Konfigurationsdatei
-
OSGi Bundles, Manifest-Datei, Lifecyle-Methoden
- Ein Bundle als Plugin, die OSGI-Console
Rahmen einer RCP Anwendung
-
Ein RCP-Template Projekt anlegen und starten
-
Arbeiten mit dem Plugin-Manifest-Editor
-
Generierte Application-Klassen verstehen und anpassen
-
Standard-Actions und eigene Actions im Anwendungsrahmen einbinden
-
Anwendungsfenster durch View-Extensions füllen und mit Perspektive-Extensions layouten
Inhalte von Views und Editoren
-
Motivation von SWT, Unterschiede zu AWT und Swing
-
Layouten eines Composites (Fill, Row, Grid und FormLayout)
-
Controls (Button, Label, Text, List, Table, Tree) und Style
-
Einschränkungen im Threadzugriff, syncExec, asyncExec
-
Typisierte und Untypisierte Listener
-
Motivation von JFace, Unterschiede zu Swing
-
List, Table und TreeViewer, Label und ContentProvider
Infrastruktur einer RCP Anwendung
-
Lose Koppelung von Views durch den Selection Service
-
Commands, Handler und Binding
-
Menu-Contributions, Popup-Menüs, enablement
-
Editoren, EditorInput,
-
Benutzereinstellungen mit Preferences
-
Eigene Extension-Points und Extensions
-
Benutzerführung mit den JFace-Wizards
-
Fortschrittsanzeige mit den Jobs-API
Products, Branding und Deployment
-
Product-Konfigurations und -Export
-
Splash-Screen, About-Dialog, Program Launcher
-
Feature-Definitions, Update-Sites
-
Update-Site für eigenes Plugin,
-
Aktualisieren der Installation
Weitere Schulungen zu Thema Java
- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln
Ein Standard des W3C zur Realisierung service-orientierter Architekturen (SOA) sind Web Services . Web Services bieten sich als plattform- und programmier-sprachenneutrale Technologie zur Integration heterogener Systeme an. Nach Beendigung dieser Schulung können die Schulungsteilnehmer eigene Web Services mit Hilfe des Java Web Services Developer Pack (WSDP) 2.0 realisieren und fremde Web Service...
Merken
- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln
In dieser Schulung wird die Entwicklung von (dynamischen) Web-Anwendungen mit den Java Technologien Java Servlets und Java Server Pages (JSP) behandelt. Die Schulungsteilnehmer erfahren, in welchen Anwendungsschichten und zu welchen Anwendungszwecken Servlets und JSPs eingesetzt werden und in welcher Beziehung Servlets und JSPs stehen. Darüber hinaus erhalten die Schulungsteilnehmer einen Überbl...
Merken
- u.a. in Köln, Paderborn, Wien, Düsseldorf, Siegen / Netphen
In diesem Seminar erhalten Sie einen Überblick über die wichtigsten Technologien bezüglich XML und Java. Ziel des Seminars ist es XML-basierte Anwendungen entwerfen und validiern zu können. Zudem bekommen Sie einen Einblick in das SAX- und DOM-Parsing, das Binding von Objekten mit JAXB sowie den wichtigsten Java-Bibliotheken in diesem Bereich.
...
Merken
- u.a. in Leipzig, München, Bamberg, Heidelberg, Varaždin
Der Kurs behandelt die Konzepte und Grundlagen der objektorientierten Anwendungsentwicklung mit Java sowie UML basierten Software-Design. Die Bearbeitung der Übungen erfolgt unter Verwendung der Entwicklungsumgebung Borland JBuilder. Der Fokus liegt in den praxisbezogenen Beispiele mit dem OO- Standard UML und Java.
...
Merken