
Eclipse 4
Berthold Daum(Author)
dpunkt (Publisher)
1st Edition
Published in November 2011
Book
Paperback/Softback
250 pages
978-3-89864-587-4 (ISBN)
Description
Eclipse in der Version 4 soll die Integrationsbedürfnisse, die besonders aus der Verschmelzung von Web- mit Desktoptechnologien enststehen, abdecken. Wichtige Themen dieser neuen Version sind: Nicht-Java-Plugins (zunächst JavaScript-Plugins), SWT im Webbrowser (Ajax, ActionScript, Silverlight), scharfe Trennung zwischen GUI-Gestaltung und Programmlogik (CSS), deklarative GUI-Erstellung (XSWT) und modellbasierte Definition der Anwendungsoberfläche. Als Grundlage dient wie schon in Version 3 die Java-Laufzeitumgebung OSGi, die jedoch in Version 4 eine noch stärkere Rolle spielen wird. Insbesondere soll eine stärkere Betonung des service-orientierenten Programmiermodells zu einer stärkeren Wiederverwendbarkeit von Programmmoduln sorgen.
Dieses Buch führt in die neuen Konzepte von Eclipse 4 ein und stellt seine neuen Anwendungsfelder vor. Dabei liegt der Schwerpunkt auf der Darstellung der Architektur der neuen Version und damit auch der Architektur von darauf aufbauenden Anwendungen. Das Buch ist kein Nachschlagewerk für das Eclipse API.
Nach der Lektüre soll der Leser erkennen können, für welche Anwendungen die Verwendung von Eclipse 4 zu empfehlen ist und wie solche Anwendungen aufgebaut werden.
Die Beispiele stammen aus den neuen Bereichen, die mit Eclipse 4 erschlossen werden,u.a. Mash-ups und frei gestaltete Benutzeroberflächen. Ein weiterer wichtiger Themenbereich ist die Umstellung bestehender Rich-Client-Anwendungen auf Eclipse 4.
Ein Problem, das bei der Einführung von Eclipse 4 besteht, sollte nicht verschwiegen werden: Für Eclipse 4 gibt es noch keine "Killer-Anwendung" . Während Eclipse 2 durch sein Java-DIE Berühmtheit erlangte und Eclipse 3 durch seine Rich-Client-Plattform, fehlt ein solches Zugpferd für Eclipse 4. Dazu kommt noch, dass einige der neuen Techniken, die im Rahmen von Eclipse 4 entwickelt werden, wie z.B. CSS-Styling oder deklarative GUI-Gestaltung, auch mühelos in die parallel entwickelte Eclipse-3-Serie integriert werden können. Für den Anwender stellt sich so die Frage, ob der doch erhebliche Aufwand für eine Umstellung von Anwendungen und eine Umschulung von Mitarbeitern gerechtfertigt ist. Auch hier sollte das Buch beratend zur Seite stehen.
Dieses Buch führt in die neuen Konzepte von Eclipse 4 ein und stellt seine neuen Anwendungsfelder vor. Dabei liegt der Schwerpunkt auf der Darstellung der Architektur der neuen Version und damit auch der Architektur von darauf aufbauenden Anwendungen. Das Buch ist kein Nachschlagewerk für das Eclipse API.
Nach der Lektüre soll der Leser erkennen können, für welche Anwendungen die Verwendung von Eclipse 4 zu empfehlen ist und wie solche Anwendungen aufgebaut werden.
Die Beispiele stammen aus den neuen Bereichen, die mit Eclipse 4 erschlossen werden,u.a. Mash-ups und frei gestaltete Benutzeroberflächen. Ein weiterer wichtiger Themenbereich ist die Umstellung bestehender Rich-Client-Anwendungen auf Eclipse 4.
Ein Problem, das bei der Einführung von Eclipse 4 besteht, sollte nicht verschwiegen werden: Für Eclipse 4 gibt es noch keine "Killer-Anwendung" . Während Eclipse 2 durch sein Java-DIE Berühmtheit erlangte und Eclipse 3 durch seine Rich-Client-Plattform, fehlt ein solches Zugpferd für Eclipse 4. Dazu kommt noch, dass einige der neuen Techniken, die im Rahmen von Eclipse 4 entwickelt werden, wie z.B. CSS-Styling oder deklarative GUI-Gestaltung, auch mühelos in die parallel entwickelte Eclipse-3-Serie integriert werden können. Für den Anwender stellt sich so die Frage, ob der doch erhebliche Aufwand für eine Umstellung von Anwendungen und eine Umschulung von Mitarbeitern gerechtfertigt ist. Auch hier sollte das Buch beratend zur Seite stehen.
More details
Language
German
Place of publication
Heidelberg
Germany
Target group
Java-Programmierer
Product notice
Unsewn / adhesive bound
Dimensions
Height: 240 mm
Width: 165 mm
ISBN-13
978-3-89864-587-4 (9783898645874)
Schweitzer Classification
Person
Berthold Daum ist promovierter Mathematiker und war bei der Software AG Co-Entwickler der Sprache NATURAL 4GL. Er hielt Vorlesungen zum Datenbankentwurf an der Universität Karlsruhe und hat praktische Erfahrungen im Design und der Implementierung von großen verteilten Systemen. In den 80er Jahren beschäftigte sich Daum mit Künstlicher Intelligenz, implementierte den ersten PROLOG-Interpreter für den C64-Heimcomputer und war Mitglied des ISO-Komitees zur Standardisierung von PROLOG. Heute betreibt er eine Beratungsfirma für Industriekommunikation.
Daum hat zahlreiche Artikel in Zeitschriften und wissenschaftlichen Periodika veröffentlicht und ist Autor mehrerer Fachbücher, u.a. "Modeling Business Objects with XML" und "System Architecture with XML" (mit Udo Merten, von den Lesern des XML journal zum "Best XML book" des Jahres 2002 gewählt). Im dpunkt.verlag erschienen außerdem "Web-Entwicklung mit Eclipse" und "Rich-Client-Entwicklung mit Eclipse". Sein Buch "Java-Entwicklung mit Eclipse" erschien in fünf Auflagen und wurde ins Englische, Französische und Spanische übersetz
Daum hat zahlreiche Artikel in Zeitschriften und wissenschaftlichen Periodika veröffentlicht und ist Autor mehrerer Fachbücher, u.a. "Modeling Business Objects with XML" und "System Architecture with XML" (mit Udo Merten, von den Lesern des XML journal zum "Best XML book" des Jahres 2002 gewählt). Im dpunkt.verlag erschienen außerdem "Web-Entwicklung mit Eclipse" und "Rich-Client-Entwicklung mit Eclipse". Sein Buch "Java-Entwicklung mit Eclipse" erschien in fünf Auflagen und wurde ins Englische, Französische und Spanische übersetz