Hibernate. Persistenz in Java-Systemen mit Hibernate und dem Java Persistence API. Robert F. Beeger Arno Haase Stefan Roock Sebastian Sanitz

Größe: px
Ab Seite anzeigen:

Download "Hibernate. Persistenz in Java-Systemen mit Hibernate und dem Java Persistence API. Robert F. Beeger Arno Haase Stefan Roock Sebastian Sanitz"

Transkript

1 Robert F. Beeger Arno Haase Stefan Roock Sebastian Sanitz Hibernate Persistenz in Java-Systemen mit Hibernate und dem Java Persistence API 2., überarbeitete und erweiterte Auflage

2 Robert F. Beeger Arno Haase Stefan Roock Sebastian Sanitz Lektorat: René Schönfeldt Copy-Editing: Annette Schwarz, Ditzingen Herstellung: Birgit Bäuerlein Umschlaggestaltung: Helmut Kraus, Druck und Bindung: Koninklijke Wöhrmann B.V., Zutphen, Niederlande Bibliografische Information Der Deutschen Bibliothek Die Deutsche Bibliothek verzeichnet diese Publikation in der Deutschen Nationalbibliografie; detaillierte bibliografische Daten sind im Internet über < abrufbar. ISBN , überarbeitete und erweiterte Auflage 2007 Copyright 2007 dpunkt.verlag GmbH Ringstraße 19 B Heidelberg Die vorliegende Publikation ist urheberrechtlich geschützt. Alle Rechte vorbehalten. Die Verwendung der Texte und Abbildungen, auch auszugsweise, ist ohne die schriftliche Zustimmung des Verlags urheberrechtswidrig und daher strafbar. Dies gilt insbesondere für die Vervielfältigung, Übersetzung oder die Verwendung in elektronischen Systemen. Es wird darauf hingewiesen, dass die im Buch verwendeten Soft- und Hardware-Bezeichnungen sowie Markennamen und Produktbezeichnungen der jeweiligen Firmen im Allgemeinen warenzeichen-, marken- oder patentrechtlichem Schutz unterliegen. Alle Angaben und Programme in diesem Buch wurden mit größter Sorgfalt kontrolliert. Weder Autor noch Verlag können jedoch für Schäden haftbar gemacht werden, die in Zusammenhang mit der Verwendung dieses Buches stehen

3 vii Inhalt 1 Einleitung 1 Teil I Erste Schritte 9 2 OR-Mapping 11 3 Hibernate ein einfaches Beispiel 35 Teil II Hibernate-Technologie 57 4 Mapping-Dateien 59 5 Konfiguration 91 6 Sessions Datenbankabfragen 151 Teil III Architekturen Architektur für Hibernate-basierte Rich-Client-Anwendungen Architektur für Hibernate-basierte Webanwendungen Architektur für Hibernate-basierte Client-Server-Anwendungen 211

4 viii Inhalt Teil IV Spezialthemen Performancetuning Fortgeschrittenes Mapping XDoclet Anpassungen Die Java Persistence API aus EJB Spring IDE-Erweiterungen 349 Ausblick 355 Anhang 357 A Migration von JDO zu Hibernate und von Hibernate zu JDO 359 B Testen mit Hibernate 369 Index 379

5 ix Inhaltsverzeichnis 1 Einleitung 1 Teil I Erste Schritte 9 2 OR-Mapping RDBMS-Crashkurs ER-Diagramme SQL-Crashkurs ACID und Transaktionen Ansätze zum OR-Mapping Probleme beim OR-Mapping Konvertierung von Basisdatentypen Identität Mengenwertige Attribute und Kardinalitäten Vererbung Sonstiges Transparente Persistenz Standards und Werkzeuge Referenzen Hibernate ein einfaches Beispiel Installation von Hibernate und H Vorbereitung der Entwicklungsumgebung Die Auswahl der richtigen Bibliotheken Installation der Plugins für den Zugriff auf die Datenbank

6 x Inhaltsverzeichnis 3.3 Ein erstes Beispiel mit Hibernate Konfiguration Das Beispiel eine Testklasse für die Grundoperationen von Hibernate Zusammenfassung Referenzen Teil II Hibernate-Technologie 57 4 Mapping-Dateien Eine einfache Mapping-Datei Primärschlüssel Geschäftsobjekte und Wert-Klassen Eine erste Collection von Wertobjekten Listen, Bags, Sets, Maps und Arrays Bag Set SortedSet Map SortedMap Array Übersicht Beziehungen zwischen Geschäftsobjekten Referenzen auf Geschäftsobjekte Collections von Geschäftsobjekten Bidirektionale Beziehungen Vererbung Polymorpher Zugriff Tabelle je Klassenhierarchie Tabelle je konkrete Klasse Tabelle je Klasse Zusammenfassung Referenzen Konfiguration Initialisierung von Hibernate Einfaches Beispiel Configuration-Objekte

7 Inhaltsverzeichnis xi 5.2 Woher kommen die Connections? Datenbanktreiber Connection-Pool DataSource über JNDI Die Anwendung liefert die Connection Datenbankdialekte Verschiedene Quellen für Konfiguration hibernate.properties Methoden zum Setzen von Propertys Methoden zum Registrieren von Mappings hibernate.cfg.xml Logging Spezielle Themen Transaktionen Caches Lebenszyklus von Objekten Performancetuning Querys Erzeugen von DDL Mapping Referenzen Sessions Hibernate-Sessions Geschäftsobjekte speichern, laden und löschen Caching Proxys Lebensdauer von Sessions Transaktionen Das Hibernate-Zustandsmodell persistenter Objekte Configuration, SessionFactory, Session, Transaction im Konzert Persistenz über Erreichbarkeit Sperren

8 xii Inhaltsverzeichnis 6.7 Schnittstelle der Session Allgemeine Verwaltung Umgang mit Connections Umgang mit einzelnen Objekten Umgang mit Abfragen (Querys) Umgang mit dem Cache Hibernate-Zustandsmodell verfeinert Das Statistics-API Application Server Caches Hibernate-Exceptions Referenzen Datenbankabfragen Die Hibernate Query Language Typsichere Abfragen mit Criteria Abfragen mit SQL Filter Referenzen Teil III Architekturen Architektur für Hibernate-basierte Rich-Client-Anwendungen Schichten in Anwendungssystemen Ausflug: Datenzugriffsobjekte Model-View-Controller Umgang mit Sessions Sperrstrategien Pessimistische Sperrstrategie Optimistische Sperrstrategie Exceptionhandling Referenzen

9 Inhaltsverzeichnis xiii 9 Architektur für Hibernate-basierte Webanwendungen Gängige Architekturen JSPs pur Front-Controller Seitenbasierte Architektur Zugriff auf die persistenten Daten Data Transfer Object Active Record Verwendung eines OR-Mapping-Rahmenwerkes Kurze Einführung in JavaServer Faces Aufbau einer JSF-Anwendung JSPs Seiten-Beans und Services Einsatz von Hibernate in Webanwendungen Die benötigten Bibliotheken Die SessionFactory Die Session Die Services Zugriff auf die persistenten Objekte bei der Generierung der Antwort Zusammenstecken aller Seiten-Beans und Services Ajax Fortgeschrittenere Themen ThreadLocal oder nicht ThreadLocal CurrentSessionContext Connection-Pooling Referenzen Architektur für Hibernate-basierte Client-Server-Anwendungen Was sind Client-Server-Anwendungen? Aufteilung in Client- und Serverteil Lazy Loading mit Hibernate Ansätze ohne Hibernate Zusammenfassende Betrachtungen

10 xiv Inhaltsverzeichnis 10.3 Entwicklung einer Client-Server-Anwendung mit JBoss Definition der DataSource Konfiguration von Hibernate Modellierung der Serverseite Verwaltung der Sessions Deklarative Transaktionsverwaltung Lange Transaktionen Entwicklung der Clientseite und Anpassung der Services Anzeige von Massendaten Deployment der Anwendung im JBoss Ersetzen veralteter Bibliotheken Hibernate-Archive EJB Webservices Referenzen Teil IV Spezialthemen Performancetuning Allgemeines zu Performance und Optimierung Performancetuning und Hibernate Performancetuning beim Lesen Vorbemerkungen Lazy Loading Fetch-Strategien Performance beim Schreiben Batched Updates Unveränderliche Objekte UPDATE ohne vorheriges Laden DELETE ohne vorheriges Laden Direkte Verwendung der Connection Collections Auswahl des Collection-Typs Querys statt großer Collections

11 Inhaltsverzeichnis xv 11.6 Second-Level-Caches Architektur von Second-Level-Caches Verteilung und Transaktionsisolation Auswahl der Cache-Implementierung Festlegen des Caching-Verhaltens Bewertung Referenzen Fortgeschrittenes Mapping Allgemeines Catalog und Schema Packages in Mappings Unqualifizierte Klassennamen in Querys Column als Element Hibernate-Typen Export des SQL-Schemas Das API für den Export SQL-Typen Constraints Indizes Kommentare Custom Types Primärschlüssel Mitgelieferte Generatoren für Primärschlüssel Selbst definierte Generatoren für Primärschlüssel Primärschlüssel und der Lebenszyklus von Objekten Zusammengesetzte Primärschlüssel Zugriffsstrategien auf Java-Attribute Custom SQL und Stored Procedures Schreibzugriffe Lesende Zugriffe Fazit Abgeleitete Attribute <one-to-one>-mapping Das Element <join>

12 xvi Inhaltsverzeichnis <any>-mapping Kaskadierung von Operationen XDoclet XDoclet XDoclet ANT-Tasks Beispiel-Quellcode Weitere Parameter für Hibernate-Module XDoclet-Tags Ablage der generierten Dateien Generierte Mapping-Dateien und Versionsverwaltung Bewertung Referenzen Anpassungen Interceptoren Events Naming Strategies Referenzen Die Java Persistence API aus EJB Mapping mit Annotations Konfiguration mit Annotationen Abbildung von Wertobjekten Referenzen zu Geschäftsobjekten Lazy Loading Kaskadierung Vererbung EntityManager PersistenceContext Java Persistence Query Language Transaktionen Callbacks Referenzen

13 Inhaltsverzeichnis xvii 16 Spring Springs Integration von Hibernate Der Sinn der Spring-Kapsel um Hibernate Kurze und lange Transaktionen DAOs und Services Beispiel für die Verwendung der Hibernate-Integration in Spring Implementierung des DAOs Konfiguration Verwendung Referenzen IDE-Erweiterungen Hibernate Tools Installation Einrichten des Projekts für Hibernate Tools Editieren von Konfigurations- und Mapping-Dateien HQL-Prototyping Hibero Installation Einrichtung eines Moduls für Hibero Editieren der Hibernate-Dateien HQL-Prototyping Referenzen Ausblick 355 Anhang 357 A Migration von JDO zu Hibernate und von Hibernate zu JDO 359 A.1 Von JDO zu Hibernate A.1.1 Migration ohne Legacy-Daten A.1.2 Migration mit Legacy-Daten A.1.3 Migration der Anwendung A.2 Von Hibernate zu JDO A.3 Referenzen

14 xviii Inhaltsverzeichnis B Testen mit Hibernate 369 B.1 Grundlagen B.2 JUnit B.3 Ansatzpunkte für Tests in Hibernate-basierten Systemen B.3.1 Test der Mapping-Dateien B.3.2 Test der Geschäftsobjekte B.3.3 Test der Fachlogik B.3.4 Test der Benutzungsoberfläche B.4 Verwendung von Datenbanken für Tests B.5 Erzeugung von Testdaten B.6 Referenzen Index 379

Konfigurationsmanagement mit Subversion, Maven und Redmine

Konfigurationsmanagement mit Subversion, Maven und Redmine Gunther Popp Konfigurationsmanagement mit Subversion, Maven und Redmine Grundlagen für Softwarearchitekten und Entwickler 4., aktualisierte und erweiterte Auflage Gunther Popp gpopp@km-buch.de Lektorat:

Mehr

Hibernate Das Praxisbuch für Entwickler

Hibernate Das Praxisbuch für Entwickler Sebastian Hennebrüder 2008 AGI-Information Management Consultants May be used for personal purporses only or by libraries associated to dandelon.com network. Hibernate Das Praxisbuch für Entwickler Galileo

Mehr

Software entwickeln mit Verstand

Software entwickeln mit Verstand D3kjd3Di38lk323nnm Jörg Dirbach Markus Flückiger Steffen Lentz Software entwickeln mit Verstand Was Sie über Wissensarbeit wissen müssen, um Projekte produktiver zu machen Jörg Dirbach jdi@zuehlke.com

Mehr

Gradle. Ein kompakter Einstieg in modernes Build-Management. Joachim Baumann. Joachim Baumann, Gradle, dpunkt.verlag, ISBN

Gradle. Ein kompakter Einstieg in modernes Build-Management. Joachim Baumann. Joachim Baumann, Gradle, dpunkt.verlag, ISBN D3kjd3Di38lk323nnm Joachim Baumann Gradle Ein kompakter Einstieg in modernes Build-Management Joachim Baumann joachim.baumann@codecentric.de Lektorat: René Schönfeldt Copy Editing: Sandra Gottmann, Münster-Nienberge

Mehr

Agile Softwareentwicklung in großen Projekten

Agile Softwareentwicklung in großen Projekten D3kjd3Di38lk323nnm Jutta Eckstein Agile Softwareentwicklung in großen Projekten Teams, Prozesse und Technologien Strategien für den Wandel im Unternehmen 2., überarbeitete u. aktualisierte Auflage Jutta

Mehr

Konfigurationsmanagement mit Subversion, Ant und Maven

Konfigurationsmanagement mit Subversion, Ant und Maven Gunther Popp Konfigurationsmanagement mit Subversion, Ant und Maven Grundlagen für Softwarearchitekten und Entwickler 2., aktualisierte Auflage Gunther Popp gpopp@km-buch.de Lektorat: René Schönfeldt Copy-Editing:

Mehr

Betriebssysteme. Grundlagen, Konzepte, Systemprogrammierung. von Eduard Glatz. 1. Auflage

Betriebssysteme. Grundlagen, Konzepte, Systemprogrammierung. von Eduard Glatz. 1. Auflage Betriebssysteme Grundlagen, Konzepte, Systemprogrammierung von Eduard Glatz 1. Auflage Betriebssysteme Glatz schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG dpunkt.verlag 2005 Verlag

Mehr

Abenteuer Softwarequalität

Abenteuer Softwarequalität Kurt Schneider Abenteuer Softwarequalität Grundlagen und Verfahren für Qualitätssicherung und Qualitätsmanagement 2., überarbeitete und erweiterte Auflage Prof. Dr. Kurt Schneider Kurt.Schneider@inf.uni-hannover.de

Mehr

Geschichten vom Scrum

Geschichten vom Scrum D3kjd3Di38lk323nnm Holger Koschek Geschichten vom Scrum Von Sprints, Retrospektiven und agilen Werten 2., überarbeitete Auflage Holger Koschek holger@scrum-geschichten.de http://holger.koschek.eu Lektorat:

Mehr

Nicolai Josuttis. SOA in der Praxis. System-Design für verteilte Geschäftsprozesse

Nicolai Josuttis. SOA in der Praxis. System-Design für verteilte Geschäftsprozesse Nicolai Josuttis SOA in der Praxis System-Design für verteilte Geschäftsprozesse Nicolai Josuttis Website zum Buch http://www.soa-in-der-praxis.de Die englische Ausgabe erschien unter dem Titel»SOA in

Mehr

Praxiswissen Softwaretest

Praxiswissen Softwaretest D3kjd3Di38lk323nnm Praxiswissen Softwaretest Testmanagement Andreas Spillner ist Professor für Informatik an der Hochschule Bremen, Fakultät für Elektrotechnik und Informatik. Er war über 10 Jahre Sprecher

Mehr

Dipl.-Inform. Arno Becker Dipl.-Inform. Marcus Pant

Dipl.-Inform. Arno Becker Dipl.-Inform. Marcus Pant Dipl.-Inform. Arno Becker ist bei der visionera GmbH verantwortlich für den Bereich»Mobile Lösungen«. Nach langjähriger Erfahrung mit Java ME beschäftigte er sich von Beginn an intensiv mit Android. Als

Mehr

Geschichten vom Scrum

Geschichten vom Scrum Geschichten vom Scrum Von Sprints, Retrospektiven und agilen Werten von Dipl.-Inform. Holger Koschek 2., überarbeitete Auflage Geschichten vom Scrum Koschek schnell und portofrei erhältlich bei beck-shop.de

Mehr

Abenteuer Softwarequalität

Abenteuer Softwarequalität Abenteuer Softwarequalität Grundlagen und Verfahren für Qualitätssicherung und Qualitätsmanagement Bearbeitet von Kurt Schneider erweitert, überarbeitet 2012. Taschenbuch. 264 S. Paperback ISBN 978 3 89864

Mehr

Erste Hilfe für Social Media Manager

Erste Hilfe für Social Media Manager Erste Hilfe für Social Media Manager Rezepte & Best Practices für mehr Erfolg im Unternehmensalltag von Meike Leopold, Andreas H. Bock, Björn Eichstädt, Anett Gläsel-Maslov, Malina Kruse-Wiegand, Thomas

Mehr

Lebendige Webseiten mit Adobe Edge Animate

Lebendige Webseiten mit Adobe Edge Animate D3kjd3Di38lk323nnm Lebendige Webseiten mit Adobe Edge Animate Simon Widjaja ist Creative Coder, Autor und IT-Trainer aus purer Leidenschaft. Als erfahrener Flash-Entwickler und EdgeDesigner der ersten

Mehr

Dipl.-Inform. Arno Becker ist bei der visionera GmbH verantwortlich für den Bereich»Mobile Lösungen«. Nach langjähriger Erfahrung mit Java ME

Dipl.-Inform. Arno Becker ist bei der visionera GmbH verantwortlich für den Bereich»Mobile Lösungen«. Nach langjähriger Erfahrung mit Java ME Dipl.-Inform. Arno Becker ist bei der visionera GmbH verantwortlich für den Bereich»Mobile Lösungen«. Nach langjähriger Erfahrung mit Java ME beschäftigte er sich von Beginn an intensiv mit Android. Als

Mehr

Scrum in der Praxis. Erfahrungen, Problemfelder und Erfolgsfaktoren. Bearbeitet von Dipl.-Inform. Sven Röpstorff, Dipl.-Kaufm.

Scrum in der Praxis. Erfahrungen, Problemfelder und Erfolgsfaktoren. Bearbeitet von Dipl.-Inform. Sven Röpstorff, Dipl.-Kaufm. Scrum in der Praxis Erfahrungen, Problemfelder und Erfolgsfaktoren Bearbeitet von Dipl.-Inform. Sven Röpstorff, Dipl.-Kaufm. Robert Wiechmann 1. Auflage 2012. Buch. 348 S. Hardcover ISBN 978 3 89864 792

Mehr

Programmierung von verteilten Systemen und Webanwendungen mit Java EE

Programmierung von verteilten Systemen und Webanwendungen mit Java EE Programmierung von verteilten Systemen und Webanwendungen mit Java EE Frank Müller-Hofmann Martin Hiller Gerhard Wanner Programmierung von verteilten Systemen und Webanwendungen mit Java EE Erste Schritte

Mehr

Bereits während seines Studiums der Humanmedizin übte Bertram Solcher fotojournalistische Tätigkeiten für regionale

Bereits während seines Studiums der Humanmedizin übte Bertram Solcher fotojournalistische Tätigkeiten für regionale D3kjd3Di38lk323nnm Foto: Katja Solcher Bereits während seines Studiums der Humanmedizin übte Bertram Solcher fotojournalistische Tätigkeiten für regionale und überregionale Tageszeitungen sowie nationale

Mehr

Management von IT-Produkten

Management von IT-Produkten Management von IT-Produkten Geschäftsmodelle, Leitlinien und Werkzeugkasten für softwareintensive Systeme und Dienstleistungen Bearbeitet von Georg Herzwurm, Wolfram Pietsch 1. Auflage 2008. Buch. 388

Mehr

IT-Servicemanagement mit ITIL V3

IT-Servicemanagement mit ITIL V3 Roland Böttcher IT-Servicemanagement mit ITIL V3 Einführung, Zusammenfassung und Übersicht der elementaren Empfehlungen Heise Roland Böttcher roland.boettcher@fh-bochum.de Lektorat: Dr. Michael Barabas

Mehr

Das Fuji X100 Handbuch

Das Fuji X100 Handbuch Michael Diechtierow Das Fuji X100 Handbuch Fotografieren mit der Fujifilm FinePix X100 Dr. Michael Diechtierow michi@dpunkt.de Lektorat: Gerhard Rossbach, Rudolf Krahm Technische Redaktion: Rudolf Krahm

Mehr

Panoramafotografie: Theorie und Praxis

Panoramafotografie: Theorie und Praxis D3kjd3Di38lk323nnm Harald Woeste Panoramafotografie: Theorie und Praxis 2., aktualisierte und erweiterte Auflage Harald Woeste hgw@woeste.biz Lektorat: Barbara Lauer, Bonn Copy-Editing: Alexander Reischert

Mehr

Web-Apps mit jquery Mobile

Web-Apps mit jquery Mobile Philipp Friberg Web-Apps mit jquery Mobile Mobile Multiplattform-Entwicklung mit HTML5 und JavaScript Philipp Friberg jqm@xapps.ch Lektorat: René Schönfeldt Copy Editing: Christoph Ecken, Heidelberg Herstellung:

Mehr

Porträtfotografie. Professionelle Porträts durch gekonnte Lichtführung und Inszenierung. Glenn Rand. Tim Meyer

Porträtfotografie. Professionelle Porträts durch gekonnte Lichtführung und Inszenierung. Glenn Rand. Tim Meyer D3kjd3Di38lk323nnm Glenn Rand. Tim Meyer Porträtfotografie Professionelle Porträts durch gekonnte Lichtführung und Inszenierung Glenn Rand, Porträtfotografie, dpunkt.verlag, ISBN 978-3-89864-665-9 Glenn

Mehr

und -implementierungstechniken, Datenbanken & Java.

und -implementierungstechniken, Datenbanken & Java. Gunter Saake ist Professor für Datenbanken und Informationssysteme an der Uni Magdeburg und forscht unter anderem auf den Gebieten Datenbankintegration, digitale Bibliotheken, objektorientierte Informationssysteme

Mehr

Besser fotografieren

Besser fotografieren D3kjd3Di38lk323nnm George Barr Besser fotografieren Die hohe Schule der kreativen Fotografie dpunkt.verlag George Barr, Besser Fotografieren, dpunkt.verlag, ISBN 978-3-89864-693-2 George Barr george.barr@shaw.ca

Mehr

Dr. Michael Diechtierow

Dr. Michael Diechtierow Dr. Michael Diechtierow michi@dpunkt.de Lektorat: Gerhard Rossbach, Rudolf Krahm Technische Redaktion: Rudolf Krahm Korrektorat: Sandra Gottmann Satz: Anna Diechtierow Herstellung: Birgit Bäuerlein Umschlaggestaltung:

Mehr

Dominik Schadow. Java-Web-Security. Sichere Webanwendungen mit Java entwickeln

Dominik Schadow. Java-Web-Security. Sichere Webanwendungen mit Java entwickeln Dominik Schadow Java-Web-Security Sichere Webanwendungen mit Java entwickeln Dominik Schadow info@dominikschadow.de Lektorat: René Schönfeldt Copy-Editing: Friederike Daenecke, Zülpich Satz: Da-TeX, Leipzig

Mehr

Barrierefreiheit verstehen und umsetzen

Barrierefreiheit verstehen und umsetzen D3kjd3Di38lk323nnm Jan Eric Hellbusch Kerstin Probiesch Barrierefreiheit verstehen und umsetzen Webstandards für ein zugängliches und nutzbares Internet Jan Eric Hellbusch / Kerstin Probiesch, Barrierefreiheit

Mehr

war er unter anderem als Chefarchitekt, Technischer Produktmanager und Berater bei verschiedenen IT-Unternehmen tätig.

war er unter anderem als Chefarchitekt, Technischer Produktmanager und Berater bei verschiedenen IT-Unternehmen tätig. D3kjd3Di38lk323nnm Stefan Tilkov beschäftigt sich seit Beginn der 90er-Jahre mit Architekturansätzen für große, verteilte Systemlandschaften. Von 1993 bis 1998 war er in verschiedenen Rollen bei einem

Mehr

Sehen und Gestalten. David DuChemins etwas andere Fotoschule. von David DuChemin. 1. Auflage

Sehen und Gestalten. David DuChemins etwas andere Fotoschule. von David DuChemin. 1. Auflage Sehen und Gestalten David DuChemins etwas andere Fotoschule von David DuChemin 1. Auflage Sehen und Gestalten DuChemin schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG Thematische

Mehr

Tilo Linz ist Vorstand und Mitgründer der imbus AG, einem führenden Lösungsanbieter für Softwaretest und seit mehr als 20 Jahren

Tilo Linz ist Vorstand und Mitgründer der imbus AG, einem führenden Lösungsanbieter für Softwaretest und seit mehr als 20 Jahren Tilo Linz ist Vorstand und Mitgründer der imbus AG, einem führenden Lösungsanbieter für Softwaretest und seit mehr als 20 Jahren im Themengebiet Softwarequalitätssicherung und Softwaretest tätig. Als Gründer

Mehr

Neuronale Netze selbst programmieren

Neuronale Netze selbst programmieren D3kjd3Di38lk323nnm Neuronale Netze selbst programmieren Ein verständlicher Einstieg mit Python Tariq Rashid Deutsche Übersetzung von Frank Langenau Tariq Rashid Lektorat: Alexandra Follenius Übersetzung:

Mehr

Andreas Spillner / Ulrich Breymann, Lean Testing für C++-Programmierer, dpunkt.verlag, ISBN

Andreas Spillner / Ulrich Breymann, Lean Testing für C++-Programmierer, dpunkt.verlag, ISBN Andreas Spillner ist Professor für Informatik an der Hochschule Bremen. Er war über 10 Jahre Sprecher der Fachgruppe TAV»Test, Analyse und Verifikation von Software«der Gesellschaft für Informatik e.v.

Mehr

TCP/IP Grundlagen und Praxis

TCP/IP Grundlagen und Praxis D3kjd3Di38lk323nnm Gerhard Lienemann Dirk Larisch TCP/IP Grundlagen und Praxis Protokolle, Routing, Dienste, Sicherheit 2., aktualisierte Auflage Heise Gerhard Lienemann / Dirk Larisch, TCP/IP Grundlagen

Mehr

von Softwaresystemen unterschiedlicher Größe.

von Softwaresystemen unterschiedlicher Größe. Mahbouba Gharbi ist Geschäftsführerin und Chef Architektin bei ITech Progress GmbH und isaqb-vorstandsvorsitzende, ist bekennender Softwarearchitektur-Fan, Autorin zahlreicher Fachartikel und häufige Sprecherin

Mehr

Praxisbuch BI Reporting

Praxisbuch BI Reporting Alexander Adam Bernd Schloemer Praxisbuch BI Reporting Schritt für Schritt zum perfekten Report mit BEx Tools und BusinessObjects Alexander Adam alexander.adam@googlemail.com Bernd Schloemer bernd.schloemer@googlemail.de

Mehr

Das "inoffizielle" LEGO-Technic-Buch

Das inoffizielle LEGO-Technic-Buch Das "inoffizielle" LEGO-Technic-Buch Kreative Bautechniken für realistische Modelle Bearbeitet von Pawel "Sariel" Kmiec 1. Auflage 2013. Taschenbuch. XVIII, 334 S. Paperback ISBN 978 3 86490 067 9 Format

Mehr

IT-Service-Management mit ITIL 2011 Edition

IT-Service-Management mit ITIL 2011 Edition Roland Böttcher IT-Service-Management mit ITIL 2011 Edition Einführung, Zusammenfassung und Übersicht der elementaren Empfehlungen 3., aktualisierte Auflage Heise Prof. Dr. Roland Böttcher roland.boettcher@hs-bochum.de

Mehr

Software modular bauen

Software modular bauen Software modular bauen Architektur von langlebigen Softwaresystemen Grundlagen und Anwendung mit OSGi und Java von Ulf Fildebrandt 1. Auflage Software modular bauen Fildebrandt schnell und portofrei erhältlich

Mehr

Das Alte Hallenbad Heidelberg

Das Alte Hallenbad Heidelberg Das Alte Hallenbad Heidelberg Ein Tempel des Volkes von Sabine Arndt 1. Auflage dpunkt.verlag 2015 Verlag C.H. Beck im Internet: www.beck.de ISBN 978 3 86490 295 6 Zu Leseprobe schnell und portofrei erhältlich

Mehr

Psychologie der Fotografie: Kopf oder Bauch?

Psychologie der Fotografie: Kopf oder Bauch? Psychologie der Fotografie: Kopf oder Bauch? Über die Kunst Menschen zu fotografieren Bearbeitet von Sven Barnow 1. Auflage 2015. Taschenbuch. VIII, 136 S. Paperback ISBN 978 3 86490 270 3 Format (B x

Mehr

Das LEGO -MINDSTORMS-EV3-Ideenbuch

Das LEGO -MINDSTORMS-EV3-Ideenbuch Das LEGO -MINDSTORMS-EV3-Ideenbuch 181 einfache Maschinen und clevere Konstruktionen Bearbeitet von Yoshihito Isogawa 1. Auflage 2015. Taschenbuch. VIII, 223 S. Paperback ISBN 978 3 86490 272 7 Format

Mehr

Fotografie: Mehr als nur Blende und Zeit

Fotografie: Mehr als nur Blende und Zeit D3kjd3Di38lk323nnm Jay Maisel Fotografie: Mehr als nur Blende und Zeit Jay Maisel, Fotografie: Mehr als nur Blende und Zeit, dpunkt.verlag, ISBN 978-3-86490-318-2 Lektorat: Gerhard Rossbach, Miriam Metsch

Mehr

Kinder fotografieren

Kinder fotografieren Kinder fotografieren Der Leitfaden für 100%ig authentische Porträts Bearbeitet von Allison Tyler Jones 1. Auflage 2014. Taschenbuch. X, 280 S. Paperback ISBN 978 3 86490 184 3 Format (B x L): 18,5 x 24,5

Mehr

Continuous Delivery. Der pragmatische Einstieg. von Eberhard Wolff. 1. Auflage. dpunkt.verlag 2014

Continuous Delivery. Der pragmatische Einstieg. von Eberhard Wolff. 1. Auflage. dpunkt.verlag 2014 Continuous Delivery Der pragmatische Einstieg von Eberhard Wolff 1. Auflage dpunkt.verlag 2014 Verlag C.H. Beck im Internet: www.beck.de ISBN 978 3 86490 208 6 Zu Leseprobe schnell und portofrei erhältlich

Mehr

Vision Was ist der Sinn und Zweck des Systems? Stakeholder Wem nützt es? Wer ist davon betroffen? Wer hat Einfluss darauf?

Vision Was ist der Sinn und Zweck des Systems? Stakeholder Wem nützt es? Wer ist davon betroffen? Wer hat Einfluss darauf? D3kjd3Di38lk323nnm Workshops im Requirements Engineering Warum? Vision Was ist der Sinn und Zweck des Systems? Stakeholder Wem nützt es? Wer ist davon betroffen? Wer hat Einfluss darauf? Rahmenbedingungen

Mehr

Michael Kurz Martin Marinschek

Michael Kurz Martin Marinschek Michael Kurz studierte Informatik an der Technischen Universität Wien und hat sich seitdem in seiner beruflichen Tätigkeit dem Thema Webentwicklung verschrieben. Seit seinem Wechsel zu IRIAN beschäftigt

Mehr

Markus Gaulke www.dpunkt.de/plus

Markus Gaulke www.dpunkt.de/plus Praxiswissen COBIT Markus Gaulke, Certified Information Systems Auditor (CISA), Certified Information Security Manager (CISM), Certified in the Governance of Enterprise IT (CGEIT), Certified in Risk and

Mehr

Fotokurs Straßenfotografie Szenen, Menschen und Orte im urbanen Raum fotografieren

Fotokurs Straßenfotografie Szenen, Menschen und Orte im urbanen Raum fotografieren Meike Fischer Rudolf Krahm Fotokurs Straßenfotografie Szenen, Menschen und Orte im urbanen Raum fotografieren Meike Fischer meike.fischer@fotokurs-frankfurt.de Rudolf Krahm krahm@dpunkt.de Lektorat: Rudolf

Mehr

Makrofotografie. Gestaltung, Licht und Technik in Natur und Studio. Cyrill Harnischmacher

Makrofotografie. Gestaltung, Licht und Technik in Natur und Studio. Cyrill Harnischmacher D3kjd3Di38lk323nnm Cyrill Harnischmacher Makrofotografie Gestaltung, Licht und Technik in Natur und Studio Cyrill Harnischmacher www.makrofotografie.com Lektorat: Rudolf Krahm Copy-Editing: Marita Böhm,

Mehr

IT-Servicemanagement mit ITIL V3

IT-Servicemanagement mit ITIL V3 IT-Servicemanagement mit ITIL V3 Einführung, Zusammenfassung und Übersicht der elementaren Empfehlungen von Roland Böttcher 2., aktualisierte Auflage IT-Servicemanagement mit ITIL V3 Böttcher schnell und

Mehr

Eclipse und EclipseLink

Eclipse und EclipseLink Eclipse und EclipseLink Johannes Michler Johannes.Michler@promatis.de PROMATIS, Ettlingen Zugriff auf Oracle Datenbanken aus Eclipse RCP Anwendungen via EclipseLink 18.09.2009 1 Gliederung Eclipse als

Mehr

ww unk w t.. e p / un plu k s t.de/plus

ww unk w t.. e p / un plu k s t.de/plus Torsten Andreas Hoffmann ist Fotograf, Buchautor und leitet Fotoworkshops. Er studierte Kunstpädagogik mit Schwerpunkt Fotografie an der Hochschule für Bildende Künste in Braunschweig. Fotoreisen führten

Mehr

Digitales Publizieren für Tablets

Digitales Publizieren für Tablets D3kjd3Di38lk323nnm Michaela Lehr Richard Brammer Digitales Publizieren für Tablets Magazin-Apps mit InDesign für ipad, Android & Co. Michaela Lehr / Richard Brammer, Digitales Publizieren für Tablets,

Mehr

Performanceoptimierung von ABAP -Programmen

Performanceoptimierung von ABAP -Programmen D3kjd3Di38lk323nnm Siegfried Boes Performanceoptimierung von ABAP -Programmen Wie Sie Ihre SAP -Anwendung schneller machen Siegfried Boes abap_performance@hotmail.de Lektorat: Dr. Michael Barabas Copy-Editing:

Mehr

Basiswissen Softwaretest

Basiswissen Softwaretest Basiswissen Softwaretest Aus- und Weiterbildung zum Certified Tester - Foundation Level nach ISTQB-Standard Bearbeitet von Andreas Spillner, Tilo Linz überarbeitet 2005. Buch. XX, 284 S. Hardcover ISBN

Mehr

Inhaltsverzeichnis Einleitung Imperative Sprachkonzepte Objektorientierte Sprachkonzepte

Inhaltsverzeichnis Einleitung Imperative Sprachkonzepte Objektorientierte Sprachkonzepte Inhaltsverzeichnis 1 Einleitung... 1 1.1 Entwicklungsumgebung... 1 1.2 Vom Quellcode zum ausführbaren Programm... 3 1.3 Erste Beispiele... 4 1.4 Wichtige Merkmale der Programmiersprache Java... 6 1.5 Zielsetzung

Mehr

Der C/C++-Projektbegleiter

Der C/C++-Projektbegleiter Achim Köhler Der C/C++-Projektbegleiter C/C++ Projekte planen, dokumentieren, bauen und testen Lektorat: Dr. Michael Barabas Copy-Editing: Annette Schwarz, Ditzingen Satz: Achim Köhler Herstellung: Nadine

Mehr

Managementsysteme für IT-Serviceorganisationen

Managementsysteme für IT-Serviceorganisationen Bernhard M. Huber Managementsysteme für IT-Serviceorganisationen Entwicklung und Umsetzung mit EFQM COBIT ISO 20000 ITIL Bernhard M. Huber Bernhard.Huber@qmvision.de Lektorat: Christa Preisendanz Copy-Editing:

Mehr

Julian Breuer, GoPro!, dpunkt.verlag, ISBN D3kjd3Di38lk323nnm

Julian Breuer, GoPro!, dpunkt.verlag, ISBN D3kjd3Di38lk323nnm D3kjd3Di38lk323nnm Julian Breuer hat den Blog http://videobearbeitungin-action.de ins Leben gerufen. Dort veröffentlicht er Informationen und Tipps rund um die Themen Action Cams, Filmen und Videobearbeitung.

Mehr

60 Tipps für kreative iphone-fotografie

60 Tipps für kreative iphone-fotografie 60 Tipps für kreative iphone-fotografie Martina Holmberg martina_holmberg@yahoo.se Lektorat: Gerhard Rossbach Copy-Editing: Evelin Wilbert Übersetzung: Stefanie Busam Golay, Skillingaryd, Schweden Satz

Mehr

Übungsaufgabe Transaktion als Middleware

Übungsaufgabe Transaktion als Middleware Übungsaufgabe Transaktion als Middleware und Java Persistence API Client/Server Abstraktes Komponentenmodell Entscheidende Punkte Erweiterung der Invoke-Methode Context-Verwaltung Transaktionsbehandlung

Mehr

Frank R. Lehmann. Integrierte Prozessmodellierung mit ARIS

Frank R. Lehmann. Integrierte Prozessmodellierung mit ARIS Frank R. Lehmann Integrierte Prozessmodellierung mit ARIS Frank R. Lehmann lehmann@ba-ravensburg.de Lektorat: Christa Preisendanz Copy-Editing: Ursula Zimpfer, Herrenberg Herstellung: Birgit Bäuerlein

Mehr

Gregor Raschke 2008 HIBERNATE. Eine Einführung

Gregor Raschke 2008 HIBERNATE. Eine Einführung 1 HIBERNATE Eine Einführung Inhalt 2 Einleitung Beispielkonfiguration Die hibernate.cfg.xml Eine Beispieltransaktion Abfragemöglichkeiten JPA und Hibernate Ressourcen und Quellen Einleitung (1) - Geschichtliches

Mehr

D3kjd3Di38lk323nnm Cora und Georg Banek leben und arbeiten im Raum Mainz, wo sie Mitte 2009 ihr Unternehmen um eine Fotoschule (www.artepictura-akademie.de) erweitert haben. Vorher waren sie hauptsächlich

Mehr

Software in 30 Tagen

Software in 30 Tagen D3kjd3Di38lk323nnm Ken Schwaber Jeff Sutherland Software in 30 Tagen Wie Manager mit Scrum Wettbewerbsvorteile für ihr Unternehmen schaffen Aus dem Amerikanischen von Stefan Roock Lektorat: Christa Preisendanz

Mehr

Peter Fauland. Das FUJIFILM X100T/X100S Handbuch

Peter Fauland. Das FUJIFILM X100T/X100S Handbuch Peter Fauland Das FUJIFILM X100T/X100S Handbuch Peter Fauland info@fauland-photography.com Lektorat: Gerhard Rossbach, Rudolf Krahm Copy-Editing: Annette Schwarz, Ditzingen Satz: Anna Diechtierow Herstellung:

Mehr

Meike Fischer hat an der Hochschule für Gestaltung in Offenbach Visuelle Kommunikation

Meike Fischer hat an der Hochschule für Gestaltung in Offenbach Visuelle Kommunikation Meike Fischer hat an der Hochschule für Gestaltung in Offenbach Visuelle Kommunikation mit dem Schwerpunkt Fotografie studiert und arbeitet seither als Fotojournalistin. Zudem war sie mehrere Jahre als

Mehr

Das FUJIFILM X100T/X100S Handbuch

Das FUJIFILM X100T/X100S Handbuch D3kjd3Di38lk323nnm Peter Fauland Das FUJIFILM X100T/X100S Handbuch Peter Fauland, Das Fujifilm X100T / X100S Handbuch, dpunkt.verlag, ISBN 978-3-86490-249-9 Peter Fauland info@fauland-photography.com Lektorat:

Mehr

CMMI. Verbesserung von Softwareprozessen mit Capability Maturity Model Integration. Bearbeitet von Ralf Kneuper

CMMI. Verbesserung von Softwareprozessen mit Capability Maturity Model Integration. Bearbeitet von Ralf Kneuper CMMI Verbesserung von Softwareprozessen mit Capability Maturity Model Integration Bearbeitet von Ralf Kneuper überarbeitet 2006. Buch. XVI, 271 S. Hardcover ISBN 978 3 89864 373 3 Format (B x L): 16,5

Mehr

IT-Projektverträge: Erfolgreiches Management

IT-Projektverträge: Erfolgreiches Management IT-Projektverträge: Erfolgreiches Management RA Dr. Christoph Zahrnt war nach dem Studium sowohl des Rechts als auch der Volkswirtschaft mehrere Jahre als Softwareentwickler und Einkaufsjurist in der hessischen

Mehr

Cloud-Computing für Unternehmen

Cloud-Computing für Unternehmen Gottfried Vossen Till Haselmann Thomas Hoeren Cloud-Computing für Unternehmen Technische, wirtschaftliche, rechtliche und organisatorische Aspekte Prof. Dr. Gottfried Vossen vossen@helios.uni-muenster.de

Mehr

Android 4.4. Programmieren für Smartphones und Tablets - Grundlagen und fortgeschrittene Techniken. von Arno Becker, Marcus Pant

Android 4.4. Programmieren für Smartphones und Tablets - Grundlagen und fortgeschrittene Techniken. von Arno Becker, Marcus Pant Android 4.4 Programmieren für Smartphones und Tablets - Grundlagen und fortgeschrittene Techniken von Arno Becker, Marcus Pant 3., akt. u. erw. Aufl dpunkt.verlag 2013 Verlag C.H. Beck im Internet: www.beck.de

Mehr

ios-apps programmieren mit Swift

ios-apps programmieren mit Swift Christian Bleske ios-apps programmieren mit Swift Der leichte Einstieg in die Entwicklung für iphone, ipad und Co. inkl. Apple Watch und Apple TV 2., aktualisierte und erweiterte Auflage Christian Bleske

Mehr

Basiswissen Software-Projektmanagement

Basiswissen Software-Projektmanagement isql-reihe Basiswissen Software-Projektmanagement Aus- und Weiterbildung zum Certified Professional for Project Management nach isqi-standard von Bernd Hindel, Klaus Hörmann, Markus Müller, Jürgen Schmied

Mehr

Java Persistence mit Hibernate

Java Persistence mit Hibernate Christian Bauer, Gavin King Java Persistence mit Hibernate ISBN-10: 3-446-40941-6 ISBN-13: 978-3-446-40941-5 Inhaltsverzeichnis Weitere Informationen oder Bestellungen unter http://www.hanser.de/978-3-446-40941-5

Mehr

Basiswissen Softwaretest

Basiswissen Softwaretest Basiswissen Softwaretest Aus- und Weiterbildung zum Certified Tester - Foundation Level - nach ISTQB-Standard von Tilo Linz, Andreas Spillner 4. überarbeitete und aktualisierte Auflage Basiswissen Softwaretest

Mehr

Gestalten mit Licht und Schatten

Gestalten mit Licht und Schatten D3kjd3Di38lk323nnm Gestalten mit Licht und Schatten Oliver Rausch OliverRausch@Fotoschule-Koeln.de Lektorat: Barbara Lauer Copy-Editing: Alexander Reischert (Redaktion Aluan, Köln) Layout und Herstellung:

Mehr

Pixel & Vektor. Kreative Grafiken mit Illustrator und Photoshop Für CS5 und CS4. Katharina Sckommodau

Pixel & Vektor. Kreative Grafiken mit Illustrator und Photoshop Für CS5 und CS4. Katharina Sckommodau D3kjd3Di38lk323nnm Katharina Sckommodau Pixel & Vektor Kreative Grafiken mit Illustrator und Photoshop Für CS5 und CS4 Katharina Sckommodau sckommodau@sisypha.com Lektorat: Barbara Lauer, Bonn Copy-Editing:

Mehr

OR-Mapping. WS2008/2009 DBIS/Dr. Karsten Tolle

OR-Mapping. WS2008/2009 DBIS/Dr. Karsten Tolle OR-Mapping Zwei Paradigmen treffen aufeinander Gegensätze OO vs. Relational: Stichwort: O/R Impedance Mismatch Person Tabellen mit Schlüssel und Fremdschlusselbeziehungen. Abt-Nr. beschäftigt Pk-Nr Name

Mehr

Masterkurs Verteilte betriebliche Informationssysteme

Masterkurs Verteilte betriebliche Informationssysteme Peter Man dl Masterkurs Verteilte betriebliche Informationssysteme Prinzipien, Architekturen und Technologien Mit 196 Abbildungen STUDIUM VIEWEG+ TEUBNER 1 Einführung in verteilte Systeme 1 1.1 Definitionen

Mehr

Dipl.-Inform. Sven Röpstorff Dipl.-Kaufm. Robert Wiechmann

Dipl.-Inform. Sven Röpstorff Dipl.-Kaufm. Robert Wiechmann Dipl.-Inform. Sven Röpstorff ist freiberuflicher Agiler Projektmanager und Coach mit 17 Jahren Berufserfahrung, Wandler zwischen der traditionellen und der agilen Welt mit Schwerpunkt in agilen Methoden

Mehr

Jeff Rojas Männer fotografieren

Jeff Rojas Männer fotografieren Jeff Rojas Männer fotografieren Der Shooting-Ratgeber für Posing, Licht und Aufnahmetechniken Jeff Rojas Lektorat: Boris Karnikowski Übersetzung: Isolde Kommer, Großerlach und Christoph Kommer, Dresden

Mehr

Im Rahmen seiner Beratertätigkeit veröffentlicht er Artikel und hält Vorträge und Schulungen zu diesen und weiteren Themen.

Im Rahmen seiner Beratertätigkeit veröffentlicht er Artikel und hält Vorträge und Schulungen zu diesen und weiteren Themen. Dr. Wolf-Gideon Bleek ist seit 1997 in der Softwaretechnik-Gruppe der Universität Hamburg in Forschung und Lehre tätig. Er führt seit 1999 agile Projekte durch und berät Organisationen beim Einsatz agiler

Mehr

Foto: Matthias Endlich (endlichbilder.de)

Foto: Matthias Endlich (endlichbilder.de) D3kjd3Di38lk323nnm Foto: Matthias Endlich (endlichbilder.de) Melanie Eckhoff gehört als selbständige Präsentationsdesignerin seit 2012 zu den offiziellen»independent Prezi Experts«und hat seitdem hunderte

Mehr

Testen in Scrum-Projekten

Testen in Scrum-Projekten Tilo Linz ist Vorstand und Mitgründer der imbus AG, einem führenden Lösungsanbieter für Softwaretest und seit mehr als 20 Jahren im Themengebiet Softwarequalitätssicherung und Softwaretest tätig. Als Gründer

Mehr

Naturfotografie. Landschaften, Pflanzen und Tiere gekonnt fotografieren. Reinhard Eisele

Naturfotografie. Landschaften, Pflanzen und Tiere gekonnt fotografieren. Reinhard Eisele D3kjd3Di38lk323nnm Reinhard Eisele Naturfotografie Landschaften, Pflanzen und Tiere gekonnt fotografieren Reinhard Eisele, Naturfotografie, dpunkt.verlag, ISBN 978-3-89864-754-0 Lektorat: Rudolf Krahm

Mehr

Professionell blitzen mit dem Nikon Creative Lighting System

Professionell blitzen mit dem Nikon Creative Lighting System Mike Hagen Professionell blitzen mit dem Nikon Creative Lighting System dpunkt.verlag Mike Hagen Lektorat: Gerhard Rossbach Copy-Editing: Alexander Reischert (Redaktion ALUAN, Köln) Layout und Satz: Almute

Mehr

Programmierung von Java- Webanwendungen. paluno

Programmierung von Java- Webanwendungen. paluno Programmierung von Java- Webanwendungen Gliederung 1 Vorstellung und Einführung 2 Basiswissen Web 3 XML und JSF- Einführung 4 JSF- Komponenten und RichFaces 5 Wiederholung der ersten Woche 6 JSF- Konzepte

Mehr

Leitfaden Web-Usability

Leitfaden Web-Usability Frank Puscher Leitfaden Web-Usability Strategien, Werkzeuge und Tipps für mehr Benutzerfreundlichkeit Lektorat: Barbara Lauer Copy-Editing: Alexander Reischert Satz: Frank Heidt Herstellung: Frank Heidt

Mehr

Netzsicherheit. - Grundlagen & Protokolle - Mobile & drahtlose Kommunikation - Schutz von Kommunikationsinfrastrukturen

Netzsicherheit. - Grundlagen & Protokolle - Mobile & drahtlose Kommunikation - Schutz von Kommunikationsinfrastrukturen D3kjd3Di38lk323nnm Günter Schäfer Michael Roßberg Netzsicherheit - Grundlagen & Protokolle - Mobile & drahtlose Kommunikation - Schutz von Kommunikationsinfrastrukturen 2., aktualisierte und erweiterte

Mehr

JDO Java Data Objects

JDO Java Data Objects JDO Java Data Objects Ralf Degner, Chief Consultant Ralf.Degner@poet.de Agenda POET Motivation Geschichte Einführung Architekturen FastObjects POET Gegründet 1993 Zwei Produktlinien esupplier Solutions:

Mehr

CNC-Fräsen für Maker und Modellbauer

CNC-Fräsen für Maker und Modellbauer Christian Rattat arbeitet seit etwa 20 Jahren als Softwareentwickler und begann seine Karriere 1987 auf einem Commodore Amiga 2000. Heute arbeitet er für Großunternehmen im Microsoft- und Unix-Umfeld,

Mehr

Informatik. Christian Kuhn. Web 2.0. Auswirkungen auf internetbasierte Geschäftsmodelle. Diplomarbeit

Informatik. Christian Kuhn. Web 2.0. Auswirkungen auf internetbasierte Geschäftsmodelle. Diplomarbeit Informatik Christian Kuhn Web 2.0 Auswirkungen auf internetbasierte Geschäftsmodelle Diplomarbeit Bibliografische Information der Deutschen Nationalbibliothek: Bibliografische Information der Deutschen

Mehr

Dipl.-Inform. Arno Becker Dipl.-Inform. Marcus Pant

Dipl.-Inform. Arno Becker Dipl.-Inform. Marcus Pant Dipl.-Inform. Arno Becker ist bei der visionera GmbH verantwortlich für den Bereich»Mobile Lösungen«. Nach langjähriger Erfahrung mit Java ME beschäftigte er sich von Beginn an intensiv mit Android. Als

Mehr

Soft Skills für Softwareentwickler

Soft Skills für Softwareentwickler Soft Skills für Softwareentwickler Uwe Vigenschow arbeitet als Abteilungsleiter bei der Werum IT Solutions AG in Lüneburg, dem international führenden Anbieter von Manufacturing Execution Systems (MES)

Mehr